diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.json b/descriptions/api.github.com/api.github.com.2022-11-28.json index babe867403..9577d0ea30 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions/api.github.com/api.github.com.2022-11-28.json @@ -11950,9 +11950,19 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] } + }, + { + "name": "user", + "description": "Filter consumed amount details for budgets by the specified user login.", + "in": "query", + "schema": { + "type": "string" + } } ], "responses": { @@ -11975,6 +11985,283 @@ "category": "billing", "subcategory": "budgets" } + }, + "post": { + "summary": "Create a budget for an organization", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nCreates a new budget for an organization. The authenticated user must be an\norganization admin or billing manager.", + "tags": [ + "billing" + ], + "operationId": "billing/create-organization-budget", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget for this organization. Use 'organization' for org-level budgets or 'repository' for repo-specific budgets within the organization. `user` and `multi_user_customer` scopes are only supported when `budget_product_sku` is `ai_credits` or `premium_requests`.", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + }, + "examples": { + "create-organization-budget": { + "summary": "Create organization budget example", + "value": { + "budget_amount": 500, + "prevent_further_usage": true, + "budget_scope": "organization", + "budget_entity_name": "", + "budget_type": "ProductPricing", + "budget_product_sku": "actions", + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Budget created successfully", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string", + "example": "Budget successfully created." + }, + "budget": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_amount": { + "type": "number", + "format": "float", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "required": [ + "will_alert", + "alert_recipients" + ], + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + } + } + }, + "examples": { + "create-organization-budget": { + "value": { + "message": "Budget successfully created.", + "budget": { + "$ref": "#/components/responses/budget" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/bad_request" + }, + "401": { + "$ref": "#/components/responses/requires_authentication" + }, + "403": { + "description": "Insufficient permissions", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "insufficient-permissions": { + "value": { + "message": "Insufficient permissions to create a budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + }, + "404": { + "description": "Feature not enabled or organization not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "feature-not-enabled": { + "value": { + "message": "Not Found", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + }, + "422": { + "$ref": "#/components/responses/validation_failed" + }, + "500": { + "description": "Internal server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "server-error": { + "value": { + "message": "Unable to create budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "billing", + "subcategory": "budgets" + } } }, "/organizations/{org}/settings/billing/budgets/{budget_id}": { @@ -12056,7 +12343,7 @@ }, "prevent_further_usage": { "type": "boolean", - "description": "Whether to prevent additional spending once the budget is exceeded" + "description": "Whether to prevent additional spending once the budget is exceeded. For budgets with `user` or `multi_user_customer` scope, this must remain `true`." }, "budget_alerting": { "type": "object", @@ -12081,7 +12368,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -12182,7 +12471,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -121829,14 +122120,27 @@ }, "budget_scope": { "type": "string", - "description": "The scope of the budget (enterprise, organization, repository, cost center)", - "example": "enterprise" + "description": "The scope of the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] }, "budget_entity_name": { "type": "string", "description": "The name of the entity for the budget (enterprise does not require a name).", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_product_sku": { "type": "string", "description": "A single product or sku to apply the budget to." @@ -121887,6 +122191,33 @@ }, "description": "Array of budget objects for the enterprise" }, + "user": { + "type": "string", + "description": "User login included when the response is scoped with the `user` query parameter." + }, + "effective_budget": { + "type": "object", + "description": "Effective user-level budget details returned when the response is scoped with the `user` query parameter.", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier of the effective budget." + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount for the effective budget." + }, + "consumed_amount": { + "type": "number", + "description": "The consumed amount for the specified user within the effective budget." + } + }, + "required": [ + "id", + "budget_amount", + "consumed_amount" + ] + }, "has_next_page": { "type": "boolean", "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" @@ -121915,7 +122246,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -121923,6 +122256,11 @@ "description": "The name of the entity to apply the budget to", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_amount": { "type": "integer", "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." @@ -301215,6 +301553,53 @@ "total_count": 3 } }, + "get_all_budgets_with_user_filter": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "multi_user_customer", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "BundlePricing", + "budget_product_skus": [ + "ai_credits" + ], + "budget_scope": "user", + "budget_amount": 500.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + } + ], + "user": "octocat", + "effective_budget": { + "id": "9a7d04e8-6600-44f5-94ef-65ca92b95f0b", + "budget_amount": 1000, + "consumed_amount": 42.0 + }, + "has_next_page": false, + "total_count": 2 + } + }, "get-budget": { "value": { "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", @@ -331675,6 +332060,9 @@ "examples": { "default": { "$ref": "#/components/examples/get_all_budgets" + }, + "with_user_filter": { + "$ref": "#/components/examples/get_all_budgets_with_user_filter" } } } diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.yaml b/descriptions/api.github.com/api.github.com.2022-11-28.yaml index 8b6ead0476..30d2cf6a14 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions/api.github.com/api.github.com.2022-11-28.yaml @@ -8772,6 +8772,14 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user + - name: user + description: Filter consumed amount details for budgets by the specified user + login. + in: query + schema: + type: string responses: '200': "$ref": "#/components/responses/get_all_budgets" @@ -8786,6 +8794,208 @@ paths: enabledForGitHubApps: true category: billing subcategory: budgets + post: + summary: Create a budget for an organization + description: |- + > [!NOTE] + > This endpoint is in public preview and is subject to change. + + Creates a new budget for an organization. The authenticated user must be an + organization admin or billing manager. + tags: + - billing + operationId: billing/create-organization-budget + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + requestBody: + required: false + content: + application/json: + schema: + type: object + properties: + budget_amount: + type: integer + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the budget + is exceeded. For `user` and `multi_user_customer` scopes, this + must be `true`. + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive alerts + budget_scope: + type: string + description: The scope of the budget for this organization. Use + 'organization' for org-level budgets or 'repository' for repo-specific + budgets within the organization. `user` and `multi_user_customer` + scopes are only supported when `budget_product_sku` is `ai_credits` + or `premium_requests`. + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered in the + budget + examples: + create-organization-budget: + summary: Create organization budget example + value: + budget_amount: 500 + prevent_further_usage: true + budget_scope: organization + budget_entity_name: '' + budget_type: ProductPricing + budget_product_sku: actions + budget_alerting: + will_alert: false + alert_recipients: [] + responses: + '200': + description: Budget created successfully + content: + application/json: + schema: + type: object + properties: + message: + type: string + example: Budget successfully created. + budget: + type: object + properties: + id: + type: string + description: ID of the budget. + budget_amount: + type: number + format: float + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the + budget is exceeded. For `user` and `multi_user_customer` + scopes, this must be `true`. + budget_alerting: + type: object + required: + - will_alert + - alert_recipients + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive + alerts + budget_scope: + type: string + description: The scope of the budget + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered + in the budget + examples: + create-organization-budget: + value: + message: Budget successfully created. + budget: + "$ref": "#/components/responses/budget" + '400': + "$ref": "#/components/responses/bad_request" + '401': + "$ref": "#/components/responses/requires_authentication" + '403': + description: Insufficient permissions + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + insufficient-permissions: + value: + message: Insufficient permissions to create a budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '404': + description: Feature not enabled or organization not found + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + feature-not-enabled: + value: + message: Not Found + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '422': + "$ref": "#/components/responses/validation_failed" + '500': + description: Internal server error + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + server-error: + value: + message: Unable to create budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: billing + subcategory: budgets "/organizations/{org}/settings/billing/budgets/{budget_id}": get: summary: Get a budget by ID for an organization @@ -8851,7 +9061,8 @@ paths: prevent_further_usage: type: boolean description: Whether to prevent additional spending once the budget - is exceeded + is exceeded. For budgets with `user` or `multi_user_customer` + scope, this must remain `true`. budget_alerting: type: object properties: @@ -8871,6 +9082,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -8945,6 +9158,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -89151,14 +89366,25 @@ components: example: true budget_scope: type: string - description: The scope of the budget (enterprise, organization, repository, - cost center) + description: The scope of the budget example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity for the budget (enterprise does not require a name). example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to a single user (`user` + scope). + example: octocat budget_product_sku: type: string description: A single product or sku to apply the budget to. @@ -89196,6 +89422,29 @@ components: items: "$ref": "#/components/schemas/budget" description: Array of budget objects for the enterprise + user: + type: string + description: User login included when the response is scoped with the `user` + query parameter. + effective_budget: + type: object + description: Effective user-level budget details returned when the response + is scoped with the `user` query parameter. + properties: + id: + type: string + description: The unique identifier of the effective budget. + budget_amount: + type: integer + description: The budget amount for the effective budget. + consumed_amount: + type: number + description: The consumed amount for the specified user within the effective + budget. + required: + - id + - budget_amount + - consumed_amount has_next_page: type: boolean description: Indicates if there are more pages of results available (maps @@ -89220,10 +89469,17 @@ components: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to a single user (`user` + scope). + example: octocat budget_amount: type: integer description: The budget amount in whole dollars. For license-based products, @@ -225929,6 +226185,39 @@ components: alert_recipients: [] has_next_page: false total_count: 3 + get_all_budgets_with_user_filter: + value: + budgets: + - id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_skus: + - actions + budget_scope: multi_user_customer + budget_amount: 1000.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - enterprise-admin + - billing-manager + - id: f47ac10b-58cc-4372-a567-0e02b2c3d479 + budget_type: BundlePricing + budget_product_skus: + - ai_credits + budget_scope: user + budget_amount: 500.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - org-owner + user: octocat + effective_budget: + id: 9a7d04e8-6600-44f5-94ef-65ca92b95f0b + budget_amount: 1000 + consumed_amount: 42.0 + has_next_page: false + total_count: 2 get-budget: value: id: 2066deda-923f-43f9-88d2-62395a28c0cdd @@ -252038,6 +252327,8 @@ components: examples: default: "$ref": "#/components/examples/get_all_budgets" + with_user_filter: + "$ref": "#/components/examples/get_all_budgets_with_user_filter" budget: description: Response when updating a budget content: diff --git a/descriptions/api.github.com/api.github.com.2026-03-10.json b/descriptions/api.github.com/api.github.com.2026-03-10.json index 1c00dced5b..23522a55b3 100644 --- a/descriptions/api.github.com/api.github.com.2026-03-10.json +++ b/descriptions/api.github.com/api.github.com.2026-03-10.json @@ -11950,9 +11950,19 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] } + }, + { + "name": "user", + "description": "Filter consumed amount details for budgets by the specified user login.", + "in": "query", + "schema": { + "type": "string" + } } ], "responses": { @@ -11975,6 +11985,283 @@ "category": "billing", "subcategory": "budgets" } + }, + "post": { + "summary": "Create a budget for an organization", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nCreates a new budget for an organization. The authenticated user must be an\norganization admin or billing manager.", + "tags": [ + "billing" + ], + "operationId": "billing/create-organization-budget", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget for this organization. Use 'organization' for org-level budgets or 'repository' for repo-specific budgets within the organization. `user` and `multi_user_customer` scopes are only supported when `budget_product_sku` is `ai_credits` or `premium_requests`.", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + }, + "examples": { + "create-organization-budget": { + "summary": "Create organization budget example", + "value": { + "budget_amount": 500, + "prevent_further_usage": true, + "budget_scope": "organization", + "budget_entity_name": "", + "budget_type": "ProductPricing", + "budget_product_sku": "actions", + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Budget created successfully", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string", + "example": "Budget successfully created." + }, + "budget": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_amount": { + "type": "number", + "format": "float", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "required": [ + "will_alert", + "alert_recipients" + ], + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + } + } + }, + "examples": { + "create-organization-budget": { + "value": { + "message": "Budget successfully created.", + "budget": { + "$ref": "#/components/responses/budget" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/bad_request" + }, + "401": { + "$ref": "#/components/responses/requires_authentication" + }, + "403": { + "description": "Insufficient permissions", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "insufficient-permissions": { + "value": { + "message": "Insufficient permissions to create a budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + }, + "404": { + "description": "Feature not enabled or organization not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "feature-not-enabled": { + "value": { + "message": "Not Found", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + }, + "422": { + "$ref": "#/components/responses/validation_failed" + }, + "500": { + "description": "Internal server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "server-error": { + "value": { + "message": "Unable to create budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "billing", + "subcategory": "budgets" + } } }, "/organizations/{org}/settings/billing/budgets/{budget_id}": { @@ -12056,7 +12343,7 @@ }, "prevent_further_usage": { "type": "boolean", - "description": "Whether to prevent additional spending once the budget is exceeded" + "description": "Whether to prevent additional spending once the budget is exceeded. For budgets with `user` or `multi_user_customer` scope, this must remain `true`." }, "budget_alerting": { "type": "object", @@ -12081,7 +12368,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -12182,7 +12471,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -121338,14 +121629,27 @@ }, "budget_scope": { "type": "string", - "description": "The scope of the budget (enterprise, organization, repository, cost center)", - "example": "enterprise" + "description": "The scope of the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] }, "budget_entity_name": { "type": "string", "description": "The name of the entity for the budget (enterprise does not require a name).", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_product_sku": { "type": "string", "description": "A single product or sku to apply the budget to." @@ -121396,6 +121700,33 @@ }, "description": "Array of budget objects for the enterprise" }, + "user": { + "type": "string", + "description": "User login included when the response is scoped with the `user` query parameter." + }, + "effective_budget": { + "type": "object", + "description": "Effective user-level budget details returned when the response is scoped with the `user` query parameter.", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier of the effective budget." + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount for the effective budget." + }, + "consumed_amount": { + "type": "number", + "description": "The consumed amount for the specified user within the effective budget." + } + }, + "required": [ + "id", + "budget_amount", + "consumed_amount" + ] + }, "has_next_page": { "type": "boolean", "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" @@ -121424,7 +121755,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -121432,6 +121765,11 @@ "description": "The name of the entity to apply the budget to", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_amount": { "type": "integer", "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." @@ -300470,6 +300808,53 @@ "total_count": 3 } }, + "get_all_budgets_with_user_filter": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "multi_user_customer", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "BundlePricing", + "budget_product_skus": [ + "ai_credits" + ], + "budget_scope": "user", + "budget_amount": 500.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + } + ], + "user": "octocat", + "effective_budget": { + "id": "9a7d04e8-6600-44f5-94ef-65ca92b95f0b", + "budget_amount": 1000, + "consumed_amount": 42.0 + }, + "has_next_page": false, + "total_count": 2 + } + }, "get-budget": { "value": { "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", @@ -330830,6 +331215,9 @@ "examples": { "default": { "$ref": "#/components/examples/get_all_budgets" + }, + "with_user_filter": { + "$ref": "#/components/examples/get_all_budgets_with_user_filter" } } } diff --git a/descriptions/api.github.com/api.github.com.2026-03-10.yaml b/descriptions/api.github.com/api.github.com.2026-03-10.yaml index 3ae62e471e..82ec962dca 100644 --- a/descriptions/api.github.com/api.github.com.2026-03-10.yaml +++ b/descriptions/api.github.com/api.github.com.2026-03-10.yaml @@ -8772,6 +8772,14 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user + - name: user + description: Filter consumed amount details for budgets by the specified user + login. + in: query + schema: + type: string responses: '200': "$ref": "#/components/responses/get_all_budgets" @@ -8786,6 +8794,208 @@ paths: enabledForGitHubApps: true category: billing subcategory: budgets + post: + summary: Create a budget for an organization + description: |- + > [!NOTE] + > This endpoint is in public preview and is subject to change. + + Creates a new budget for an organization. The authenticated user must be an + organization admin or billing manager. + tags: + - billing + operationId: billing/create-organization-budget + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + requestBody: + required: false + content: + application/json: + schema: + type: object + properties: + budget_amount: + type: integer + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the budget + is exceeded. For `user` and `multi_user_customer` scopes, this + must be `true`. + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive alerts + budget_scope: + type: string + description: The scope of the budget for this organization. Use + 'organization' for org-level budgets or 'repository' for repo-specific + budgets within the organization. `user` and `multi_user_customer` + scopes are only supported when `budget_product_sku` is `ai_credits` + or `premium_requests`. + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered in the + budget + examples: + create-organization-budget: + summary: Create organization budget example + value: + budget_amount: 500 + prevent_further_usage: true + budget_scope: organization + budget_entity_name: '' + budget_type: ProductPricing + budget_product_sku: actions + budget_alerting: + will_alert: false + alert_recipients: [] + responses: + '200': + description: Budget created successfully + content: + application/json: + schema: + type: object + properties: + message: + type: string + example: Budget successfully created. + budget: + type: object + properties: + id: + type: string + description: ID of the budget. + budget_amount: + type: number + format: float + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the + budget is exceeded. For `user` and `multi_user_customer` + scopes, this must be `true`. + budget_alerting: + type: object + required: + - will_alert + - alert_recipients + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive + alerts + budget_scope: + type: string + description: The scope of the budget + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered + in the budget + examples: + create-organization-budget: + value: + message: Budget successfully created. + budget: + "$ref": "#/components/responses/budget" + '400': + "$ref": "#/components/responses/bad_request" + '401': + "$ref": "#/components/responses/requires_authentication" + '403': + description: Insufficient permissions + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + insufficient-permissions: + value: + message: Insufficient permissions to create a budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '404': + description: Feature not enabled or organization not found + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + feature-not-enabled: + value: + message: Not Found + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '422': + "$ref": "#/components/responses/validation_failed" + '500': + description: Internal server error + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + server-error: + value: + message: Unable to create budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: billing + subcategory: budgets "/organizations/{org}/settings/billing/budgets/{budget_id}": get: summary: Get a budget by ID for an organization @@ -8851,7 +9061,8 @@ paths: prevent_further_usage: type: boolean description: Whether to prevent additional spending once the budget - is exceeded + is exceeded. For budgets with `user` or `multi_user_customer` + scope, this must remain `true`. budget_alerting: type: object properties: @@ -8871,6 +9082,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -8945,6 +9158,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -88764,14 +88979,25 @@ components: example: true budget_scope: type: string - description: The scope of the budget (enterprise, organization, repository, - cost center) + description: The scope of the budget example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity for the budget (enterprise does not require a name). example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to a single user (`user` + scope). + example: octocat budget_product_sku: type: string description: A single product or sku to apply the budget to. @@ -88809,6 +89035,29 @@ components: items: "$ref": "#/components/schemas/budget" description: Array of budget objects for the enterprise + user: + type: string + description: User login included when the response is scoped with the `user` + query parameter. + effective_budget: + type: object + description: Effective user-level budget details returned when the response + is scoped with the `user` query parameter. + properties: + id: + type: string + description: The unique identifier of the effective budget. + budget_amount: + type: integer + description: The budget amount for the effective budget. + consumed_amount: + type: number + description: The consumed amount for the specified user within the effective + budget. + required: + - id + - budget_amount + - consumed_amount has_next_page: type: boolean description: Indicates if there are more pages of results available (maps @@ -88833,10 +89082,17 @@ components: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to a single user (`user` + scope). + example: octocat budget_amount: type: integer description: The budget amount in whole dollars. For license-based products, @@ -225257,6 +225513,39 @@ components: alert_recipients: [] has_next_page: false total_count: 3 + get_all_budgets_with_user_filter: + value: + budgets: + - id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_skus: + - actions + budget_scope: multi_user_customer + budget_amount: 1000.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - enterprise-admin + - billing-manager + - id: f47ac10b-58cc-4372-a567-0e02b2c3d479 + budget_type: BundlePricing + budget_product_skus: + - ai_credits + budget_scope: user + budget_amount: 500.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - org-owner + user: octocat + effective_budget: + id: 9a7d04e8-6600-44f5-94ef-65ca92b95f0b + budget_amount: 1000 + consumed_amount: 42.0 + has_next_page: false + total_count: 2 get-budget: value: id: 2066deda-923f-43f9-88d2-62395a28c0cdd @@ -251272,6 +251561,8 @@ components: examples: default: "$ref": "#/components/examples/get_all_budgets" + with_user_filter: + "$ref": "#/components/examples/get_all_budgets_with_user_filter" budget: description: Response when updating a budget content: diff --git a/descriptions/api.github.com/api.github.com.json b/descriptions/api.github.com/api.github.com.json index e74b0428e0..55edd32a5a 100644 --- a/descriptions/api.github.com/api.github.com.json +++ b/descriptions/api.github.com/api.github.com.json @@ -11964,9 +11964,19 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] } + }, + { + "name": "user", + "description": "Filter consumed amount details for budgets by the specified user login.", + "in": "query", + "schema": { + "type": "string" + } } ], "responses": { @@ -11989,6 +11999,283 @@ "category": "billing", "subcategory": "budgets" } + }, + "post": { + "summary": "Create a budget for an organization", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nCreates a new budget for an organization. The authenticated user must be an\norganization admin or billing manager.", + "tags": [ + "billing" + ], + "operationId": "billing/create-organization-budget", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "requestBody": { + "required": false, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget for this organization. Use 'organization' for org-level budgets or 'repository' for repo-specific budgets within the organization. `user` and `multi_user_customer` scopes are only supported when `budget_product_sku` is `ai_credits` or `premium_requests`.", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + }, + "examples": { + "create-organization-budget": { + "summary": "Create organization budget example", + "value": { + "budget_amount": 500, + "prevent_further_usage": true, + "budget_scope": "organization", + "budget_entity_name": "", + "budget_type": "ProductPricing", + "budget_product_sku": "actions", + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Budget created successfully", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string", + "example": "Budget successfully created." + }, + "budget": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_amount": { + "type": "number", + "format": "float", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "required": [ + "will_alert", + "alert_recipients" + ], + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + } + } + }, + "examples": { + "create-organization-budget": { + "value": { + "message": "Budget successfully created.", + "budget": { + "$ref": "#/components/responses/budget" + } + } + } + } + } + } + }, + "400": { + "$ref": "#/components/responses/bad_request" + }, + "401": { + "$ref": "#/components/responses/requires_authentication" + }, + "403": { + "description": "Insufficient permissions", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "insufficient-permissions": { + "value": { + "message": "Insufficient permissions to create a budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + }, + "404": { + "description": "Feature not enabled or organization not found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "feature-not-enabled": { + "value": { + "message": "Not Found", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + }, + "422": { + "$ref": "#/components/responses/validation_failed" + }, + "500": { + "description": "Internal server error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/basic-error" + }, + "examples": { + "server-error": { + "value": { + "message": "Unable to create budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "billing", + "subcategory": "budgets" + } } }, "/organizations/{org}/settings/billing/budgets/{budget_id}": { @@ -12070,7 +12357,7 @@ }, "prevent_further_usage": { "type": "boolean", - "description": "Whether to prevent additional spending once the budget is exceeded" + "description": "Whether to prevent additional spending once the budget is exceeded. For budgets with `user` or `multi_user_customer` scope, this must remain `true`." }, "budget_alerting": { "type": "object", @@ -12095,7 +12382,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -12196,7 +12485,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -122569,14 +122860,27 @@ }, "budget_scope": { "type": "string", - "description": "The scope of the budget (enterprise, organization, repository, cost center)", - "example": "enterprise" + "description": "The scope of the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] }, "budget_entity_name": { "type": "string", "description": "The name of the entity for the budget (enterprise does not require a name).", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_product_sku": { "type": "string", "description": "A single product or sku to apply the budget to." @@ -122627,6 +122931,33 @@ }, "description": "Array of budget objects for the enterprise" }, + "user": { + "type": "string", + "description": "User login included when the response is scoped with the `user` query parameter." + }, + "effective_budget": { + "type": "object", + "description": "Effective user-level budget details returned when the response is scoped with the `user` query parameter.", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier of the effective budget." + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount for the effective budget." + }, + "consumed_amount": { + "type": "number", + "description": "The consumed amount for the specified user within the effective budget." + } + }, + "required": [ + "id", + "budget_amount", + "consumed_amount" + ] + }, "has_next_page": { "type": "boolean", "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" @@ -122655,7 +122986,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -122663,6 +122996,11 @@ "description": "The name of the entity to apply the budget to", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_amount": { "type": "integer", "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." @@ -303338,6 +303676,53 @@ "total_count": 3 } }, + "get_all_budgets_with_user_filter": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "multi_user_customer", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "BundlePricing", + "budget_product_skus": [ + "ai_credits" + ], + "budget_scope": "user", + "budget_amount": 500.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + } + ], + "user": "octocat", + "effective_budget": { + "id": "9a7d04e8-6600-44f5-94ef-65ca92b95f0b", + "budget_amount": 1000, + "consumed_amount": 42.0 + }, + "has_next_page": false, + "total_count": 2 + } + }, "get-budget": { "value": { "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", @@ -333986,6 +334371,9 @@ "examples": { "default": { "$ref": "#/components/examples/get_all_budgets" + }, + "with_user_filter": { + "$ref": "#/components/examples/get_all_budgets_with_user_filter" } } } diff --git a/descriptions/api.github.com/api.github.com.yaml b/descriptions/api.github.com/api.github.com.yaml index a74791e92e..1d32f0a7a9 100644 --- a/descriptions/api.github.com/api.github.com.yaml +++ b/descriptions/api.github.com/api.github.com.yaml @@ -8780,6 +8780,14 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user + - name: user + description: Filter consumed amount details for budgets by the specified user + login. + in: query + schema: + type: string responses: '200': "$ref": "#/components/responses/get_all_budgets" @@ -8794,6 +8802,208 @@ paths: enabledForGitHubApps: true category: billing subcategory: budgets + post: + summary: Create a budget for an organization + description: |- + > [!NOTE] + > This endpoint is in public preview and is subject to change. + + Creates a new budget for an organization. The authenticated user must be an + organization admin or billing manager. + tags: + - billing + operationId: billing/create-organization-budget + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + requestBody: + required: false + content: + application/json: + schema: + type: object + properties: + budget_amount: + type: integer + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the budget + is exceeded. For `user` and `multi_user_customer` scopes, this + must be `true`. + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive alerts + budget_scope: + type: string + description: The scope of the budget for this organization. Use + 'organization' for org-level budgets or 'repository' for repo-specific + budgets within the organization. `user` and `multi_user_customer` + scopes are only supported when `budget_product_sku` is `ai_credits` + or `premium_requests`. + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered in the + budget + examples: + create-organization-budget: + summary: Create organization budget example + value: + budget_amount: 500 + prevent_further_usage: true + budget_scope: organization + budget_entity_name: '' + budget_type: ProductPricing + budget_product_sku: actions + budget_alerting: + will_alert: false + alert_recipients: [] + responses: + '200': + description: Budget created successfully + content: + application/json: + schema: + type: object + properties: + message: + type: string + example: Budget successfully created. + budget: + type: object + properties: + id: + type: string + description: ID of the budget. + budget_amount: + type: number + format: float + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the + budget is exceeded. For `user` and `multi_user_customer` + scopes, this must be `true`. + budget_alerting: + type: object + required: + - will_alert + - alert_recipients + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive + alerts + budget_scope: + type: string + description: The scope of the budget + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered + in the budget + examples: + create-organization-budget: + value: + message: Budget successfully created. + budget: + "$ref": "#/components/responses/budget" + '400': + "$ref": "#/components/responses/bad_request" + '401': + "$ref": "#/components/responses/requires_authentication" + '403': + description: Insufficient permissions + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + insufficient-permissions: + value: + message: Insufficient permissions to create a budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '404': + description: Feature not enabled or organization not found + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + feature-not-enabled: + value: + message: Not Found + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '422': + "$ref": "#/components/responses/validation_failed" + '500': + description: Internal server error + content: + application/json: + schema: + "$ref": "#/components/schemas/basic-error" + examples: + server-error: + value: + message: Unable to create budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: billing + subcategory: budgets "/organizations/{org}/settings/billing/budgets/{budget_id}": get: summary: Get a budget by ID for an organization @@ -8859,7 +9069,8 @@ paths: prevent_further_usage: type: boolean description: Whether to prevent additional spending once the budget - is exceeded + is exceeded. For budgets with `user` or `multi_user_customer` + scope, this must remain `true`. budget_alerting: type: object properties: @@ -8879,6 +9090,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -8953,6 +9166,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -89635,14 +89850,25 @@ components: example: true budget_scope: type: string - description: The scope of the budget (enterprise, organization, repository, - cost center) + description: The scope of the budget example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity for the budget (enterprise does not require a name). example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to a single user (`user` + scope). + example: octocat budget_product_sku: type: string description: A single product or sku to apply the budget to. @@ -89680,6 +89906,29 @@ components: items: "$ref": "#/components/schemas/budget" description: Array of budget objects for the enterprise + user: + type: string + description: User login included when the response is scoped with the `user` + query parameter. + effective_budget: + type: object + description: Effective user-level budget details returned when the response + is scoped with the `user` query parameter. + properties: + id: + type: string + description: The unique identifier of the effective budget. + budget_amount: + type: integer + description: The budget amount for the effective budget. + consumed_amount: + type: number + description: The consumed amount for the specified user within the effective + budget. + required: + - id + - budget_amount + - consumed_amount has_next_page: type: boolean description: Indicates if there are more pages of results available (maps @@ -89704,10 +89953,17 @@ components: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to a single user (`user` + scope). + example: octocat budget_amount: type: integer description: The budget amount in whole dollars. For license-based products, @@ -227325,6 +227581,39 @@ components: alert_recipients: [] has_next_page: false total_count: 3 + get_all_budgets_with_user_filter: + value: + budgets: + - id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_skus: + - actions + budget_scope: multi_user_customer + budget_amount: 1000.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - enterprise-admin + - billing-manager + - id: f47ac10b-58cc-4372-a567-0e02b2c3d479 + budget_type: BundlePricing + budget_product_skus: + - ai_credits + budget_scope: user + budget_amount: 500.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - org-owner + user: octocat + effective_budget: + id: 9a7d04e8-6600-44f5-94ef-65ca92b95f0b + budget_amount: 1000 + consumed_amount: 42.0 + has_next_page: false + total_count: 2 get-budget: value: id: 2066deda-923f-43f9-88d2-62395a28c0cdd @@ -253528,6 +253817,8 @@ components: examples: default: "$ref": "#/components/examples/get_all_budgets" + with_user_filter: + "$ref": "#/components/examples/get_all_budgets_with_user_filter" budget: description: Response when updating a budget content: diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index 47a235f4fc..117a6e596a 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -75620,9 +75620,19 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] } + }, + { + "name": "user", + "description": "Filter consumed amount details for budgets by the specified user login.", + "in": "query", + "schema": { + "type": "string" + } } ], "responses": { @@ -75633,162 +75643,786 @@ "schema": { "type": "object", "properties": { - "budgets": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "The unique identifier for the budget", - "example": "2066deda-923f-43f9-88d2-62395a28c0cdd" - }, - "budget_type": { - "description": "The type of pricing for the budget", - "example": "SkuPricing", - "oneOf": [ - { - "type": "string", - "enum": [ - "SkuPricing" - ] - }, - { - "type": "string", - "enum": [ - "ProductPricing" - ] - } - ] - }, - "budget_amount": { - "type": "integer", - "description": "The budget amount limit in whole dollars. For license-based products, this represents the number of licenses." - }, - "prevent_further_usage": { - "type": "boolean", - "description": "The type of limit enforcement for the budget", - "example": true - }, - "budget_scope": { - "type": "string", - "description": "The scope of the budget (enterprise, organization, repository, cost center)", - "example": "enterprise" - }, - "budget_entity_name": { - "type": "string", - "description": "The name of the entity for the budget (enterprise does not require a name).", - "example": "octocat/hello-world" - }, - "budget_product_sku": { - "type": "string", - "description": "A single product or sku to apply the budget to." - }, - "budget_alerting": { - "type": "object", - "properties": { - "will_alert": { - "type": "boolean", - "description": "Whether alerts are enabled for this budget", - "example": true - }, - "alert_recipients": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Array of user login names who will receive alerts", - "example": [ - "mona", - "lisa" - ] - } - }, - "required": [ - "will_alert", - "alert_recipients" - ] - } - }, - "required": [ - "id", - "budget_type", - "budget_product_sku", - "budget_scope", - "budget_amount", - "prevent_further_usage", - "budget_alerting" - ] - }, - "description": "Array of budget objects for the enterprise" + "budgets": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier for the budget", + "example": "2066deda-923f-43f9-88d2-62395a28c0cdd" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "example": "SkuPricing", + "oneOf": [ + { + "type": "string", + "enum": [ + "SkuPricing" + ] + }, + { + "type": "string", + "enum": [ + "ProductPricing" + ] + } + ] + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount limit in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "The type of limit enforcement for the budget", + "example": true + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity for the budget (enterprise does not require a name).", + "example": "octocat/hello-world" + }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or sku to apply the budget to." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget", + "example": true + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts", + "example": [ + "mona", + "lisa" + ] + } + }, + "required": [ + "will_alert", + "alert_recipients" + ] + } + }, + "required": [ + "id", + "budget_type", + "budget_product_sku", + "budget_scope", + "budget_amount", + "prevent_further_usage", + "budget_alerting" + ] + }, + "description": "Array of budget objects for the enterprise" + }, + "user": { + "type": "string", + "description": "User login included when the response is scoped with the `user` query parameter." + }, + "effective_budget": { + "type": "object", + "description": "Effective user-level budget details returned when the response is scoped with the `user` query parameter.", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier of the effective budget." + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount for the effective budget." + }, + "consumed_amount": { + "type": "number", + "description": "The consumed amount for the specified user within the effective budget." + } + }, + "required": [ + "id", + "budget_amount", + "consumed_amount" + ] + }, + "has_next_page": { + "type": "boolean", + "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" + }, + "total_count": { + "type": "integer", + "description": "Total number of budgets matching the query" + } + }, + "required": [ + "budgets" + ] + }, + "examples": { + "default": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "enterprise", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "SkuPricing", + "budget_product_skus": [ + "actions_linux" + ], + "budget_scope": "organization", + "budget_amount": 500.0, + "prevent_further_usage": false, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + }, + { + "id": "6ba7b810-9dad-11d1-80b4-00c04fd430c8", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "packages" + ], + "budget_scope": "cost_center", + "budget_amount": 250.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + ], + "has_next_page": false, + "total_count": 3 + } + }, + "with_user_filter": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "multi_user_customer", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "BundlePricing", + "budget_product_skus": [ + "ai_credits" + ], + "budget_scope": "user", + "budget_amount": 500.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + } + ], + "user": "octocat", + "effective_budget": { + "id": "9a7d04e8-6600-44f5-94ef-65ca92b95f0b", + "budget_amount": 1000, + "consumed_amount": 42.0 + }, + "has_next_page": false, + "total_count": 2 + } + } + } + } + } + }, + "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" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "billing", + "subcategory": "budgets" + } + }, + "post": { + "summary": "Create a budget for an organization", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nCreates a new budget for an organization. The authenticated user must be an\norganization admin or billing manager.", + "tags": [ + "billing" + ], + "operationId": "billing/create-organization-budget", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/billing/budgets#create-a-budget-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": false, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget for this organization. Use 'organization' for org-level budgets or 'repository' for repo-specific budgets within the organization. `user` and `multi_user_customer` scopes are only supported when `budget_product_sku` is `ai_credits` or `premium_requests`.", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + }, + "examples": { + "create-organization-budget": { + "summary": "Create organization budget example", + "value": { + "budget_amount": 500, + "prevent_further_usage": true, + "budget_scope": "organization", + "budget_entity_name": "", + "budget_type": "ProductPricing", + "budget_product_sku": "actions", + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Budget created successfully", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string", + "example": "Budget successfully created." + }, + "budget": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_amount": { + "type": "number", + "format": "float", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "required": [ + "will_alert", + "alert_recipients" + ], + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + } + } + }, + "examples": { + "create-organization-budget": { + "value": { + "message": "Budget successfully created.", + "budget": { + "description": "Response when updating a budget", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_scope": { + "type": "string", + "description": "The type of scope for the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "example": "octocat/hello-world" + }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded", + "example": true + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or sku to apply the budget to.", + "example": "actions_linux" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "example": "ProductPricing", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget", + "example": true + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts", + "example": [ + "mona", + "lisa" + ] + } + } + } + }, + "required": [ + "id", + "budget_amount", + "prevent_further_usage", + "budget_product_sku", + "budget_type", + "budget_alerting", + "budget_scope", + "budget_entity_name" + ] + }, + "examples": { + "default": { + "value": { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_sku": "actions_linux", + "budget_scope": "repository", + "budget_entity_name": "example-repo-name", + "budget_amount": 0.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "mona", + "lisa" + ] + } + } + } + } + } + } + } + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + }, + "application/scim+json": { + "schema": { + "title": "Scim Error", + "description": "Scim Error", + "type": "object", + "properties": { + "message": { + "type": "string", + "nullable": true + }, + "documentation_url": { + "type": "string", + "nullable": true + }, + "detail": { + "type": "string", + "nullable": true + }, + "status": { + "type": "integer" + }, + "scimType": { + "type": "string", + "nullable": true + }, + "schemas": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + }, + "401": { + "description": "Requires authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Insufficient permissions", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "has_next_page": { - "type": "boolean", - "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" + "documentation_url": { + "type": "string" }, - "total_count": { - "type": "integer", - "description": "Total number of budgets matching the query" + "url": { + "type": "string" + }, + "status": { + "type": "string" } - }, - "required": [ - "budgets" - ] + } }, "examples": { - "default": { + "insufficient-permissions": { "value": { - "budgets": [ - { - "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", - "budget_type": "ProductPricing", - "budget_product_skus": [ - "actions" - ], - "budget_scope": "enterprise", - "budget_amount": 1000.0, - "prevent_further_usage": true, - "budget_alerting": { - "will_alert": true, - "alert_recipients": [ - "enterprise-admin", - "billing-manager" - ] - } - }, - { - "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", - "budget_type": "SkuPricing", - "budget_product_skus": [ - "actions_linux" - ], - "budget_scope": "organization", - "budget_amount": 500.0, - "prevent_further_usage": false, - "budget_alerting": { - "will_alert": true, - "alert_recipients": [ - "org-owner" - ] - } - }, - { - "id": "6ba7b810-9dad-11d1-80b4-00c04fd430c8", - "budget_type": "ProductPricing", - "budget_product_skus": [ - "packages" - ], - "budget_scope": "cost_center", - "budget_amount": 250.0, - "prevent_further_usage": true, - "budget_alerting": { - "will_alert": false, - "alert_recipients": [] - } - } - ], - "has_next_page": false, - "total_count": 3 + "message": "Insufficient permissions to create a budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" } } } @@ -75796,7 +76430,7 @@ } }, "404": { - "description": "Resource not found", + "description": "Feature not enabled or organization not found", "content": { "application/json": { "schema": { @@ -75817,18 +76451,30 @@ "type": "string" } } + }, + "examples": { + "feature-not-enabled": { + "value": { + "message": "Not Found", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } } } } }, - "403": { - "description": "Forbidden", + "422": { + "description": "Validation failed, or the endpoint has been spammed.", "content": { "application/json": { "schema": { - "title": "Basic Error", - "description": "Basic Error", + "title": "Validation Error", + "description": "Validation Error", "type": "object", + "required": [ + "message", + "documentation_url" + ], "properties": { "message": { "type": "string" @@ -75836,11 +76482,50 @@ "documentation_url": { "type": "string" }, - "url": { - "type": "string" - }, - "status": { - "type": "string" + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "type": "string" + } + } + ] + } + } + } } } } @@ -75848,7 +76533,7 @@ } }, "500": { - "description": "Internal Error", + "description": "Internal server error", "content": { "application/json": { "schema": { @@ -75869,6 +76554,14 @@ "type": "string" } } + }, + "examples": { + "server-error": { + "value": { + "message": "Unable to create budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } } } } @@ -75934,7 +76627,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -75942,6 +76637,11 @@ "description": "The name of the entity to apply the budget to", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_amount": { "type": "integer", "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." @@ -76241,7 +76941,7 @@ }, "prevent_further_usage": { "type": "boolean", - "description": "Whether to prevent additional spending once the budget is exceeded" + "description": "Whether to prevent additional spending once the budget is exceeded. For budgets with `user` or `multi_user_customer` scope, this must remain `true`." }, "budget_alerting": { "type": "object", @@ -76266,7 +76966,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -76367,7 +77069,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index 65d8a7137d..48d834ee9b 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -864,7 +864,7 @@ paths: - subscriptions_url - type - url - type: &345 + type: &346 type: string description: The type of credit the user is receiving. enum: @@ -997,7 +997,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &133 + schema: &134 title: Validation Error Simple description: Validation Error Simple type: object @@ -1030,7 +1030,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &679 + - &680 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -4112,7 +4112,7 @@ paths: schema: type: integer default: 30 - - &231 + - &232 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 @@ -4121,7 +4121,7 @@ paths: required: false schema: type: string - - &232 + - &233 name: status description: Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries @@ -4141,7 +4141,7 @@ paths: application/json: schema: type: array - items: &233 + items: &234 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -4221,7 +4221,7 @@ paths: - installation_id - repository_id examples: - default: &234 + default: &235 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -4280,7 +4280,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &132 + schema: &133 title: Validation Error description: Validation Error type: object @@ -4349,7 +4349,7 @@ paths: description: Response content: application/json: - schema: &235 + schema: &236 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -4463,7 +4463,7 @@ paths: - request - response examples: - default: &236 + default: &237 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -5451,7 +5451,7 @@ paths: title: Repository description: A repository on GitHub. type: object - properties: &310 + properties: &311 id: description: Unique identifier of the repository example: 42 @@ -5902,7 +5902,7 @@ paths: type: boolean lexical_commit_sha: type: string - required: &311 + required: &312 - archive_url - assignees_url - blobs_url @@ -9843,7 +9843,7 @@ paths: required: true content: application/json: - schema: &145 + schema: &146 title: Actions OIDC Custom Property Inclusion Input description: Input for creating an OIDC custom property inclusion type: object @@ -10543,7 +10543,7 @@ paths: description: Response content: application/json: - schema: &199 + schema: &200 type: array description: A list of default code security configurations items: @@ -10559,7 +10559,7 @@ paths: default configuration: *49 examples: - default: &200 + default: &201 value: - default_for_new_repos: public configuration: @@ -11021,7 +11021,7 @@ paths: default: value: default_for_new_repos: all - configuration: &198 + configuration: &199 value: id: 1325 target_type: organization @@ -11111,7 +11111,7 @@ paths: application/json: schema: type: array - items: &201 + items: &202 type: object description: Repositories associated with a code security configuration and attachment status @@ -11412,7 +11412,7 @@ paths: summary: Example of code security configuration repositories value: - status: attached - repository: &202 + repository: &203 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -11953,7 +11953,7 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *40 - - &212 + - &213 name: classification in: query description: |- @@ -11962,7 +11962,7 @@ paths: Can be: `malware`, `general` schema: type: string - - &213 + - &214 name: state in: query description: |- @@ -11971,7 +11971,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &214 + - &215 name: severity in: query description: |- @@ -11980,7 +11980,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &215 + - &216 name: ecosystem in: query description: |- @@ -11989,14 +11989,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &216 + - &217 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 - - &217 + - &218 name: epss_percentage in: query description: |- @@ -12008,7 +12008,7 @@ paths: Filters the list of alerts based on EPSS percentages. If specified, only alerts with the provided EPSS percentages will be returned. schema: type: string - - &509 + - &510 name: has in: query description: |- @@ -12022,7 +12022,7 @@ paths: type: string enum: - patch - - &218 + - &219 name: assignee in: query description: |- @@ -12031,7 +12031,7 @@ paths: Use `*` to list alerts with at least one assignee or `none` to list alerts with no assignees. schema: type: string - - &219 + - &220 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -12041,7 +12041,7 @@ paths: enum: - development - runtime - - &220 + - &221 name: sort in: query description: |- @@ -12067,11 +12067,11 @@ paths: application/json: schema: type: array - items: &221 + items: &222 type: object description: A Dependabot alert. properties: - number: &188 + number: &189 type: integer description: The security alert number. readOnly: true @@ -12134,7 +12134,7 @@ paths: - direct - transitive - inconclusive - security_advisory: &510 + security_advisory: &511 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -12344,29 +12344,29 @@ paths: - withdrawn_at additionalProperties: false security_vulnerability: *66 - url: &191 + url: &192 type: string description: The REST API URL of the alert resource. format: uri readOnly: true - html_url: &192 + html_url: &193 type: string description: The GitHub URL of the alert resource. format: uri readOnly: true - created_at: &189 + created_at: &190 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: &190 + updated_at: &191 type: string description: 'The time that the alert was last updated in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_at: &194 + dismissed_at: &195 type: string description: 'The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -12396,21 +12396,21 @@ paths: dismissal. nullable: true maxLength: 280 - fixed_at: &193 + fixed_at: &194 type: string description: 'The time that the alert was no longer detected and was considered fixed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true nullable: true - auto_dismissed_at: &511 + auto_dismissed_at: &512 type: string description: 'The time that the alert was auto-dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true nullable: true - dismissal_request: &512 + dismissal_request: &513 title: Dependabot alert dismissal request description: Information about an active dismissal request for this Dependabot alert. @@ -12472,7 +12472,7 @@ paths: - repository additionalProperties: false examples: - default: &222 + default: &223 value: - number: 2 state: dismissed @@ -12857,7 +12857,7 @@ paths: description: Response content: application/json: - schema: &223 + schema: &224 title: Dependabot Repository Access Details description: Information about repositories that Dependabot is able to access in an organization @@ -12883,7 +12883,7 @@ paths: nullable: true additionalProperties: false examples: - default: &224 + default: &225 value: default_level: public accessible_repositories: @@ -13567,7 +13567,7 @@ paths: title: Organization Simple description: A GitHub organization. type: object - properties: &208 + properties: &209 login: type: string example: github @@ -13608,7 +13608,7 @@ paths: type: string example: A great organization nullable: true - required: &209 + required: &210 - login - url - id @@ -14098,7 +14098,7 @@ paths: properties: action: type: string - discussion: &772 + discussion: &773 title: Discussion description: A Discussion in a repository. type: object @@ -14465,7 +14465,7 @@ paths: description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. type: object - properties: &562 + properties: &563 id: type: integer format: int64 @@ -14578,7 +14578,7 @@ paths: description: A collection of related issues and pull requests. type: object - properties: &294 + properties: &295 url: type: string format: uri @@ -14648,7 +14648,7 @@ paths: format: date-time example: '2012-10-09T23:39:01Z' nullable: true - required: &295 + required: &296 - closed_issues - creator - description @@ -14727,7 +14727,7 @@ paths: timeline_url: type: string format: uri - type: &257 + type: &258 title: Issue Type description: The type assigned to the issue. This is only present for issues in repositories where @@ -14843,7 +14843,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &690 + sub_issues_summary: &691 title: Sub-issues Summary type: object properties: @@ -14930,7 +14930,7 @@ paths: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: &585 + properties: &586 pinned_at: type: string format: date-time @@ -14942,7 +14942,7 @@ paths: properties: *20 required: *21 nullable: true - required: &586 + required: &587 - pinned_at - pinned_by nullable: true @@ -14956,7 +14956,7 @@ paths: - created_at - updated_at nullable: true - issue_dependencies_summary: &691 + issue_dependencies_summary: &692 title: Issue Dependencies Summary type: object properties: @@ -14975,7 +14975,7 @@ paths: - total_blocking issue_field_values: type: array - items: &569 + items: &570 title: Issue Field Value description: A value assigned to an issue field type: object @@ -15036,7 +15036,7 @@ paths: - node_id - data_type - value - required: &563 + required: &564 - assignee - closed_at - comments @@ -15074,7 +15074,7 @@ paths: action: type: string issue: *88 - comment: &558 + comment: &559 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -15738,7 +15738,7 @@ paths: type: string release: allOf: - - &619 + - &620 title: Release description: A release. type: object @@ -15809,7 +15809,7 @@ paths: author: *4 assets: type: array - items: &620 + items: &621 title: Release Asset description: Data related to a release. type: object @@ -16400,7 +16400,7 @@ paths: url: type: string format: uri - user: &697 + user: &698 title: Public User description: Public User type: object @@ -18277,7 +18277,7 @@ paths: - closed - all default: open - - &260 + - &261 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -18328,7 +18328,7 @@ paths: type: array items: *88 examples: - default: &261 + default: &262 value: - id: 1 node_id: MDU6SXNzdWUx @@ -19713,14 +19713,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &357 + - &358 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &358 + - &359 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -19782,7 +19782,7 @@ paths: '404': *6 '403': *29 '304': *37 - '301': &361 + '301': &362 description: Moved permanently content: application/json: @@ -19804,7 +19804,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &595 + - &596 name: all description: If `true`, show notifications marked as read. in: query @@ -19812,7 +19812,7 @@ paths: schema: type: boolean default: false - - &596 + - &597 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -19822,7 +19822,7 @@ paths: type: boolean default: false - *95 - - &597 + - &598 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: @@ -19854,11 +19854,11 @@ paths: properties: id: type: string - repository: &163 + repository: &164 title: Minimal Repository description: Minimal Repository type: object - properties: &226 + properties: &227 id: type: integer format: int64 @@ -20144,7 +20144,7 @@ paths: web_commit_signoff_required: type: boolean example: false - security_and_analysis: &312 + security_and_analysis: &313 nullable: true type: object properties: @@ -20264,7 +20264,7 @@ paths: the repository. The keys are the custom property names, and the values are the corresponding custom property values. additionalProperties: true - required: &227 + required: &228 - archive_url - assignees_url - blobs_url @@ -20352,7 +20352,7 @@ paths: - url - subscription_url examples: - default: &598 + default: &599 value: - id: '1' repository: @@ -21069,7 +21069,7 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-ai-credit-usage-report-for-an-organization parameters: - *78 - - &124 + - &125 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, @@ -21078,7 +21078,7 @@ paths: required: false schema: type: integer - - &125 + - &126 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. Default value is the current @@ -21087,7 +21087,7 @@ paths: required: false schema: type: integer - - &126 + - &127 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -21096,21 +21096,21 @@ paths: required: false schema: type: integer - - &127 + - &128 name: user description: The user name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &128 + - &129 name: model description: The model name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &129 + - &130 name: product description: The product name to query usage for. The name is not case sensitive. in: query @@ -21272,6 +21272,14 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user + - name: user + description: Filter consumed amount details for budgets by the specified user + login. + in: query + schema: + type: string responses: '200': description: Response when getting all budgets @@ -21310,14 +21318,25 @@ paths: example: true budget_scope: type: string - description: The scope of the budget (enterprise, organization, - repository, cost center) + description: The scope of the budget example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity for the budget (enterprise does not require a name). example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to + a single user (`user` scope). + example: octocat budget_product_sku: type: string description: A single product or sku to apply the budget @@ -21350,6 +21369,29 @@ paths: - prevent_further_usage - budget_alerting description: Array of budget objects for the enterprise + user: + type: string + description: User login included when the response is scoped with + the `user` query parameter. + effective_budget: + type: object + description: Effective user-level budget details returned when + the response is scoped with the `user` query parameter. + properties: + id: + type: string + description: The unique identifier of the effective budget. + budget_amount: + type: integer + description: The budget amount for the effective budget. + consumed_amount: + type: number + description: The consumed amount for the specified user within + the effective budget. + required: + - id + - budget_amount + - consumed_amount has_next_page: type: boolean description: Indicates if there are more pages of results available @@ -21398,6 +21440,39 @@ paths: alert_recipients: [] has_next_page: false total_count: 3 + with_user_filter: + value: + budgets: + - id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_skus: + - actions + budget_scope: multi_user_customer + budget_amount: 1000.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - enterprise-admin + - billing-manager + - id: f47ac10b-58cc-4372-a567-0e02b2c3d479 + budget_type: BundlePricing + budget_product_skus: + - ai_credits + budget_scope: user + budget_amount: 500.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - org-owner + user: octocat + effective_budget: + id: 9a7d04e8-6600-44f5-94ef-65ca92b95f0b + budget_amount: 1000 + consumed_amount: 42.0 + has_next_page: false + total_count: 2 '404': *6 '403': *29 '500': *55 @@ -21406,115 +21481,322 @@ paths: enabledForGitHubApps: true category: billing subcategory: budgets - "/organizations/{org}/settings/billing/budgets/{budget_id}": - get: - summary: Get a budget by ID for an organization + post: + summary: Create a budget for an organization description: |- > [!NOTE] > This endpoint is in public preview and is subject to change. - Gets a budget by ID. The authenticated user must be an organization admin or billing manager. + Creates a new budget for an organization. The authenticated user must be an + organization admin or billing manager. tags: - billing - operationId: billing/get-budget-org + operationId: billing/create-organization-budget externalDocs: description: API method documentation - url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization + url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization parameters: - *78 - - &123 - name: budget_id - description: The ID corresponding to the budget. - in: path - required: true - schema: - type: string + requestBody: + required: false + content: + application/json: + schema: + type: object + properties: + budget_amount: + type: integer + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the budget + is exceeded. For `user` and `multi_user_customer` scopes, this + must be `true`. + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive alerts + budget_scope: + type: string + description: The scope of the budget for this organization. Use + 'organization' for org-level budgets or 'repository' for repo-specific + budgets within the organization. `user` and `multi_user_customer` + scopes are only supported when `budget_product_sku` is `ai_credits` + or `premium_requests`. + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered in the + budget + examples: + create-organization-budget: + summary: Create organization budget example + value: + budget_amount: 500 + prevent_further_usage: true + budget_scope: organization + budget_entity_name: '' + budget_type: ProductPricing + budget_product_sku: actions + budget_alerting: + will_alert: false + alert_recipients: [] responses: '200': - description: Response when updating a budget + description: Budget created successfully content: application/json: schema: type: object properties: - id: - type: string - description: ID of the budget. - budget_scope: - type: string - description: The type of scope for the budget - example: enterprise - enum: - - enterprise - - organization - - repository - - cost_center - budget_entity_name: - type: string - description: The name of the entity to apply the budget to - example: octocat/hello-world - budget_amount: - type: integer - description: The budget amount in whole dollars. For license-based - products, this represents the number of licenses. - prevent_further_usage: - type: boolean - description: Whether to prevent additional spending once the budget - is exceeded - example: true - budget_product_sku: + message: type: string - description: A single product or sku to apply the budget to. - example: actions_linux - budget_type: - description: The type of pricing for the budget - example: ProductPricing - oneOf: - - type: string - enum: - - ProductPricing - - type: string - enum: - - SkuPricing - budget_alerting: + example: Budget successfully created. + budget: type: object properties: - will_alert: + id: + type: string + description: ID of the budget. + budget_amount: + type: number + format: float + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: type: boolean - description: Whether alerts are enabled for this budget - example: true - alert_recipients: - type: array - items: - type: string - description: Array of user login names who will receive alerts - example: - - mona - - lisa - required: - - id - - budget_amount - - prevent_further_usage - - budget_product_sku - - budget_type - - budget_alerting - - budget_scope - - budget_entity_name + description: Whether to prevent additional spending once the + budget is exceeded. For `user` and `multi_user_customer` + scopes, this must be `true`. + budget_alerting: + type: object + required: + - will_alert + - alert_recipients + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive + alerts + budget_scope: + type: string + description: The scope of the budget + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered + in the budget examples: - default: + create-organization-budget: + value: + message: Budget successfully created. + budget: &123 + description: Response when updating a budget + content: + application/json: + schema: + type: object + properties: + id: + type: string + description: ID of the budget. + budget_scope: + type: string + description: The type of scope for the budget + example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget + to + example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped + to a single user (`user` scope). + example: octocat + budget_amount: + type: integer + description: The budget amount in whole dollars. For + license-based products, this represents the number + of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending + once the budget is exceeded + example: true + budget_product_sku: + type: string + description: A single product or sku to apply the + budget to. + example: actions_linux + budget_type: + description: The type of pricing for the budget + example: ProductPricing + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this + budget + example: true + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will + receive alerts + example: + - mona + - lisa + required: + - id + - budget_amount + - prevent_further_usage + - budget_product_sku + - budget_type + - budget_alerting + - budget_scope + - budget_entity_name + examples: + default: + value: + id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_sku: actions_linux + budget_scope: repository + budget_entity_name: example-repo-name + budget_amount: 0.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - mona + - lisa + '400': *14 + '401': *25 + '403': + description: Insufficient permissions + content: + application/json: + schema: *3 + examples: + insufficient-permissions: + value: + message: Insufficient permissions to create a budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '404': + description: Feature not enabled or organization not found + content: + application/json: + schema: *3 + examples: + feature-not-enabled: + value: + message: Not Found + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '422': *15 + '500': + description: Internal server error + content: + application/json: + schema: *3 + examples: + server-error: value: - id: 2066deda-923f-43f9-88d2-62395a28c0cdd - budget_type: ProductPricing - budget_product_sku: actions_linux - budget_scope: repository - budget_entity_name: example-repo-name - budget_amount: 0.0 - prevent_further_usage: true - budget_alerting: - will_alert: true - alert_recipients: - - mona - - lisa + message: Unable to create budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: billing + subcategory: budgets + "/organizations/{org}/settings/billing/budgets/{budget_id}": + get: + summary: Get a budget by ID for an organization + description: |- + > [!NOTE] + > This endpoint is in public preview and is subject to change. + + Gets a budget by ID. The authenticated user must be an organization admin or billing manager. + tags: + - billing + operationId: billing/get-budget-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization + parameters: + - *78 + - &124 + name: budget_id + description: The ID corresponding to the budget. + in: path + required: true + schema: + type: string + responses: + '200': *123 '400': *14 '404': *6 '403': *29 @@ -21540,7 +21822,7 @@ paths: url: https://docs.github.com/rest/billing/budgets#update-a-budget-for-an-organization parameters: - *78 - - *123 + - *124 requestBody: required: true content: @@ -21555,7 +21837,8 @@ paths: prevent_further_usage: type: boolean description: Whether to prevent additional spending once the budget - is exceeded + is exceeded. For budgets with `user` or `multi_user_customer` + scope, this must remain `true`. budget_alerting: type: object properties: @@ -21575,6 +21858,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -21649,6 +21934,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -21732,7 +22019,7 @@ paths: url: https://docs.github.com/rest/billing/budgets#delete-a-budget-for-an-organization parameters: - *78 - - *123 + - *124 responses: '200': description: Response when deleting a budget @@ -21780,12 +22067,12 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-an-organization parameters: - *78 - - *124 - *125 - *126 - *127 - *128 - *129 + - *130 responses: '200': description: Response when getting a billing premium request usage report @@ -21917,8 +22204,8 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-an-organization parameters: - *78 - - *124 - - &748 + - *125 + - &749 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. If no year is specified the @@ -21927,7 +22214,7 @@ paths: required: false schema: type: integer - - *126 + - *127 responses: '200': description: Billing usage report response for an organization @@ -22027,18 +22314,18 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-an-organization parameters: - *78 - - *124 - *125 - *126 - - &749 + - *127 + - &750 name: repository description: The repository name to query for usage in the format owner/repository. in: query required: false schema: type: string - - *129 - - &750 + - *130 + - &751 name: sku description: The SKU to query for usage. in: query @@ -22181,7 +22468,7 @@ paths: description: Response content: application/json: - schema: &130 + schema: &131 title: Organization Full description: Organization Full type: object @@ -22500,7 +22787,7 @@ paths: - updated_at - archived_at examples: - default-response: &131 + default-response: &132 value: login: github id: 1 @@ -22816,17 +23103,17 @@ paths: description: Response content: application/json: - schema: *130 + schema: *131 examples: - default: *131 + default: *132 '422': description: Validation failed content: application/json: schema: oneOf: - - *132 - *133 + - *134 '409': *54 x-github: githubCloudOnly: false @@ -22940,7 +23227,7 @@ paths: type: integer repository_cache_usages: type: array - items: &368 + items: &369 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -23013,7 +23300,7 @@ paths: type: integer runners: type: array - items: &134 + items: &135 title: GitHub-hosted hosted runner description: A Github-hosted hosted runner. type: object @@ -23067,7 +23354,7 @@ paths: - display_name - source nullable: true - machine_size_details: &142 + machine_size_details: &143 title: Github-owned VM details. description: Provides details of a particular machine spec. type: object @@ -23163,7 +23450,7 @@ paths: - public_ip_enabled - platform examples: - default: &162 + default: &163 value: total_count: 2 runners: @@ -23300,9 +23587,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: &143 + default: &144 value: id: 5 name: My hosted ubuntu runner @@ -23359,7 +23646,7 @@ paths: type: integer images: type: array - items: &135 + items: &136 title: GitHub-hosted runner custom image details description: Provides details of a custom runner image type: object @@ -23410,7 +23697,7 @@ paths: - latest_version - state examples: - default: &137 + default: &138 value: total_count: 2 image_versions: @@ -23442,7 +23729,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-a-custom-image-definition-for-github-actions-hosted-runners parameters: - *78 - - &136 + - &137 name: image_definition_id description: Image definition ID of custom image in: path @@ -23454,7 +23741,7 @@ paths: description: Response content: application/json: - schema: *135 + schema: *136 examples: default: value: @@ -23485,7 +23772,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-a-custom-image-from-the-organization parameters: - *78 - - *136 + - *137 responses: '204': description: Response @@ -23508,7 +23795,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-image-versions-of-a-custom-image-for-an-organization parameters: - - *136 + - *137 - *78 responses: '200': @@ -23525,7 +23812,7 @@ paths: type: integer image_versions: type: array - items: &138 + items: &139 title: GitHub-hosted runner custom image version details. description: Provides details of a hosted runner custom image version @@ -23558,7 +23845,7 @@ paths: - created_on - state_details examples: - default: *137 + default: *138 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23579,8 +23866,8 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-an-image-version-of-a-custom-image-for-github-actions-hosted-runners parameters: - *78 - - *136 - - &139 + - *137 + - &140 name: version description: Version of a custom image in: path @@ -23593,7 +23880,7 @@ paths: description: Response content: application/json: - schema: *138 + schema: *139 examples: default: value: @@ -23620,8 +23907,8 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-an-image-version-of-custom-image-from-the-organization parameters: - *78 - - *136 - - *139 + - *137 + - *140 responses: '204': description: Response @@ -23658,7 +23945,7 @@ paths: type: integer images: type: array - items: &140 + items: &141 title: GitHub-hosted runner image details. description: Provides details of a hosted runner image type: object @@ -23694,7 +23981,7 @@ paths: - display_name - source examples: - default: &141 + default: &142 value: id: ubuntu-20.04 platform: linux-x64 @@ -23734,9 +24021,9 @@ paths: type: integer images: type: array - items: *140 + items: *141 examples: - default: *141 + default: *142 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23822,7 +24109,7 @@ paths: type: integer machine_specs: type: array - items: *142 + items: *143 examples: default: value: @@ -23892,7 +24179,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization parameters: - *78 - - &144 + - &145 name: hosted_runner_id description: Unique identifier of the GitHub-hosted runner. in: path @@ -23904,9 +24191,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 headers: Link: *70 x-github: @@ -23927,7 +24214,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization parameters: - *78 - - *144 + - *145 requestBody: required: true content: @@ -23993,9 +24280,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -24012,15 +24299,15 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization parameters: - *78 - - *144 + - *145 responses: '202': description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -24078,7 +24365,7 @@ paths: required: true content: application/json: - schema: *145 + schema: *146 examples: default: *46 responses: @@ -24171,7 +24458,7 @@ paths: required: - include_claim_keys examples: - default: &146 + default: &147 value: include_claim_keys: - repo @@ -24216,13 +24503,13 @@ paths: format. type: boolean examples: - default: *146 + default: *147 responses: '201': description: Empty response content: application/json: - schema: &172 + schema: &173 title: Empty Object description: An object without any properties. type: object @@ -24261,7 +24548,7 @@ paths: schema: type: object properties: - enabled_repositories: &147 + enabled_repositories: &148 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -24274,7 +24561,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: &148 + allowed_actions: &149 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -24282,12 +24569,12 @@ paths: - all - local_only - selected - selected_actions_url: &373 + selected_actions_url: &374 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`. - sha_pinning_required: &149 + sha_pinning_required: &150 type: boolean description: Whether actions must be pinned to a full-length commit SHA. @@ -24329,9 +24616,9 @@ paths: schema: type: object properties: - enabled_repositories: *147 - allowed_actions: *148 - sha_pinning_required: *149 + enabled_repositories: *148 + allowed_actions: *149 + sha_pinning_required: *150 required: - enabled_repositories examples: @@ -24365,7 +24652,7 @@ paths: description: Response content: application/json: - schema: &377 + schema: &378 type: object properties: days: @@ -24407,7 +24694,7 @@ paths: required: true content: application/json: - schema: &378 + schema: &379 type: object properties: days: @@ -24450,7 +24737,7 @@ paths: description: Response content: application/json: - schema: &150 + schema: &151 type: object properties: approval_policy: @@ -24464,7 +24751,7 @@ paths: required: - approval_policy examples: - default: &379 + default: &380 value: approval_policy: first_time_contributors '404': *6 @@ -24495,7 +24782,7 @@ paths: required: true content: application/json: - schema: *150 + schema: *151 examples: default: summary: Set approval policy to first time contributors @@ -24523,7 +24810,7 @@ paths: description: Response content: application/json: - schema: &380 + schema: &381 type: object required: - run_workflows_from_fork_pull_requests @@ -24549,7 +24836,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: &151 + default: &152 value: run_workflows_from_fork_pull_requests: true send_write_tokens_to_workflows: false @@ -24577,7 +24864,7 @@ paths: required: true content: application/json: - schema: &381 + schema: &382 type: object required: - run_workflows_from_fork_pull_requests @@ -24600,7 +24887,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: *151 + default: *152 responses: '204': description: Empty response for successful settings update @@ -24650,7 +24937,7 @@ paths: type: array items: *82 examples: - default: &155 + default: &156 value: total_count: 1 repositories: @@ -24835,7 +25122,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - *78 - - &152 + - &153 name: repository_id description: The unique identifier of the repository. in: path @@ -24864,7 +25151,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -24893,7 +25180,7 @@ paths: description: Response content: application/json: - schema: &153 + schema: &154 type: object properties: github_owned_allowed: @@ -24915,7 +25202,7 @@ paths: items: type: string examples: - default: &154 + default: &155 value: github_owned_allowed: true verified_allowed: false @@ -24948,9 +25235,9 @@ paths: required: false content: application/json: - schema: *153 + schema: *154 examples: - selected_actions: *154 + selected_actions: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -25082,7 +25369,7 @@ paths: type: array items: *82 examples: - default: *155 + default: *156 '403': *29 '404': *6 x-github: @@ -25151,7 +25438,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#add-a-repository-to-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No content @@ -25178,7 +25465,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#remove-a-repository-from-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No content @@ -25212,17 +25499,17 @@ paths: description: Response content: application/json: - schema: &382 + schema: &383 type: object properties: - default_workflow_permissions: &156 + default_workflow_permissions: &157 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &157 + can_approve_pull_request_reviews: &158 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -25230,7 +25517,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &158 + default: &159 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -25263,13 +25550,13 @@ paths: required: false content: application/json: - schema: &383 + schema: &384 type: object properties: - default_workflow_permissions: *156 - can_approve_pull_request_reviews: *157 + default_workflow_permissions: *157 + can_approve_pull_request_reviews: *158 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25314,7 +25601,7 @@ paths: type: number runner_groups: type: array - items: &159 + items: &160 type: object properties: id: @@ -25502,9 +25789,9 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: - default: &161 + default: &162 value: id: 2 name: octo-runner-group @@ -25540,7 +25827,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - *78 - - &160 + - &161 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -25552,7 +25839,7 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: default: value: @@ -25589,7 +25876,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - *78 - - *160 + - *161 requestBody: required: true content: @@ -25643,9 +25930,9 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: - default: *161 + default: *162 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -25665,7 +25952,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - *78 - - *160 + - *161 responses: '204': description: Response @@ -25689,7 +25976,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 - *17 - *19 responses: @@ -25707,9 +25994,9 @@ paths: type: number runners: type: array - items: *134 + items: *135 examples: - default: *162 + default: *163 headers: Link: *70 x-github: @@ -25732,7 +26019,7 @@ 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: - *78 - - *160 + - *161 - *19 - *17 responses: @@ -25750,9 +26037,9 @@ paths: type: number repositories: type: array - items: *163 + items: *164 examples: - default: &211 + default: &212 value: total_count: 1 repositories: @@ -26005,7 +26292,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: - *78 - - *160 + - *161 requestBody: required: true content: @@ -26050,8 +26337,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: - *78 - - *160 - - *152 + - *161 + - *153 responses: '204': description: Response @@ -26074,8 +26361,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: - *78 - - *160 - - *152 + - *161 + - *153 responses: '204': description: Response @@ -26099,7 +26386,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 - *17 - *19 responses: @@ -26117,7 +26404,7 @@ paths: type: number runners: type: array - items: &165 + items: &166 title: Self hosted runners description: A self hosted runner type: object @@ -26146,7 +26433,7 @@ paths: type: boolean labels: type: array - items: &168 + items: &169 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -26183,7 +26470,7 @@ paths: - busy - labels examples: - default: &166 + default: &167 value: total_count: 2 runners: @@ -26245,7 +26532,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 requestBody: required: true content: @@ -26290,8 +26577,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: - *78 - - *160 - - &164 + - *161 + - &165 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -26320,8 +26607,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: - *78 - - *160 - - *164 + - *161 + - *165 responses: '204': description: Response @@ -26369,9 +26656,9 @@ paths: type: integer runners: type: array - items: *165 + items: *166 examples: - default: *166 + default: *167 headers: Link: *70 x-github: @@ -26403,7 +26690,7 @@ paths: application/json: schema: type: array - items: &384 + items: &385 title: Runner Application description: Runner Application type: object @@ -26428,7 +26715,7 @@ paths: - download_url - filename examples: - default: &385 + default: &386 value: - os: osx architecture: x64 @@ -26514,7 +26801,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &386 + '201': &387 description: Response content: application/json: @@ -26524,7 +26811,7 @@ paths: - runner - encoded_jit_config properties: - runner: *165 + runner: *166 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -26587,7 +26874,7 @@ paths: description: Response content: application/json: - schema: &167 + schema: &168 title: Authentication Token description: Authentication Token type: object @@ -26625,7 +26912,7 @@ paths: - token - expires_at examples: - default: &387 + default: &388 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -26662,9 +26949,9 @@ paths: description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: &388 + default: &389 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -26690,15 +26977,15 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 responses: '200': description: Response content: application/json: - schema: *165 + schema: *166 examples: - default: &389 + default: &390 value: id: 23 name: MBP @@ -26741,7 +27028,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - *78 - - *164 + - *165 responses: '204': description: Response @@ -26768,9 +27055,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 responses: - '200': &169 + '200': &170 description: Response content: application/json: @@ -26784,7 +27071,7 @@ paths: type: integer labels: type: array - items: *168 + items: *169 examples: default: value: @@ -26824,7 +27111,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 requestBody: required: true content: @@ -26848,7 +27135,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -26873,7 +27160,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 requestBody: required: true content: @@ -26898,7 +27185,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -26923,9 +27210,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: - *78 - - *164 + - *165 responses: - '200': &390 + '200': &391 description: Response content: application/json: @@ -26939,7 +27226,7 @@ paths: type: integer labels: type: array - items: *168 + items: *169 examples: default: value: @@ -26981,8 +27268,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: - *78 - - *164 - - &391 + - *165 + - &392 name: name description: The name of a self-hosted runner's custom label. in: path @@ -26990,7 +27277,7 @@ paths: schema: type: string responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -27033,7 +27320,7 @@ paths: type: integer secrets: type: array - items: &170 + items: &171 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -27065,7 +27352,7 @@ paths: - updated_at - visibility examples: - default: &176 + default: &177 value: total_count: 3 secrets: @@ -27112,7 +27399,7 @@ paths: description: Response content: application/json: - schema: &177 + schema: &178 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -27141,7 +27428,7 @@ paths: - key_id - key examples: - default: &178 + default: &179 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -27167,7 +27454,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#get-an-organization-secret parameters: - *78 - - &171 + - &172 name: secret_name description: The name of the secret. in: path @@ -27179,9 +27466,9 @@ paths: description: Response content: application/json: - schema: *170 + schema: *171 examples: - default: &179 + default: &180 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -27210,7 +27497,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -27267,7 +27554,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -27294,7 +27581,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -27321,7 +27608,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -27339,9 +27626,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: &175 + default: &176 value: total_count: 1 repositories: @@ -27434,7 +27721,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -27487,7 +27774,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -27521,7 +27808,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -27554,7 +27841,7 @@ paths: url: https://docs.github.com/rest/actions/variables#list-organization-variables parameters: - *78 - - &180 + - &181 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)." @@ -27578,7 +27865,7 @@ paths: type: integer variables: type: array - items: &173 + items: &174 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -27621,7 +27908,7 @@ paths: - updated_at - visibility examples: - default: &181 + default: &182 value: total_count: 3 variables: @@ -27711,7 +27998,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -27737,7 +28024,7 @@ paths: url: https://docs.github.com/rest/actions/variables#get-an-organization-variable parameters: - *78 - - &174 + - &175 name: name description: The name of the variable. in: path @@ -27749,9 +28036,9 @@ paths: description: Response content: application/json: - schema: *173 + schema: *174 examples: - default: &182 + default: &183 value: name: USERNAME value: octocat @@ -27780,7 +28067,7 @@ paths: url: https://docs.github.com/rest/actions/variables#update-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -27843,7 +28130,7 @@ paths: url: https://docs.github.com/rest/actions/variables#delete-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '204': description: Response @@ -27870,7 +28157,7 @@ paths: url: https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 - *19 - *17 responses: @@ -27888,9 +28175,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '409': description: Response when the visibility of the variable is not set to `selected` @@ -27917,7 +28204,7 @@ paths: url: https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -27967,7 +28254,7 @@ paths: url: https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -28002,7 +28289,7 @@ paths: url: https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -28054,9 +28341,9 @@ paths: type: integer secrets: type: array - items: *170 + items: *171 examples: - default: *176 + default: *177 headers: Link: *70 x-github: @@ -28087,9 +28374,9 @@ paths: description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28112,15 +28399,15 @@ paths: url: https://docs.github.com/rest/agents/secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *170 + schema: *171 examples: - default: *179 + default: *180 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28143,7 +28430,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -28200,7 +28487,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -28227,7 +28514,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -28254,7 +28541,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -28272,9 +28559,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28298,7 +28585,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -28351,7 +28638,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -28385,7 +28672,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -28419,7 +28706,7 @@ paths: url: https://docs.github.com/rest/agents/variables#list-organization-variables parameters: - *78 - - *180 + - *181 - *19 responses: '200': @@ -28436,9 +28723,9 @@ paths: type: integer variables: type: array - items: *173 + items: *174 examples: - default: *181 + default: *182 headers: Link: *70 x-github: @@ -28509,7 +28796,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -28535,15 +28822,15 @@ paths: url: https://docs.github.com/rest/agents/variables#get-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '200': description: Response content: application/json: - schema: *173 + schema: *174 examples: - default: *182 + default: *183 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28565,7 +28852,7 @@ paths: url: https://docs.github.com/rest/agents/variables#update-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -28628,7 +28915,7 @@ paths: url: https://docs.github.com/rest/agents/variables#delete-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '204': description: Response @@ -28655,7 +28942,7 @@ paths: url: https://docs.github.com/rest/agents/variables#list-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 - *19 - *17 responses: @@ -28673,9 +28960,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '409': description: Response when the visibility of the variable is not set to `selected` @@ -28702,7 +28989,7 @@ paths: url: https://docs.github.com/rest/agents/variables#set-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -28752,7 +29039,7 @@ paths: url: https://docs.github.com/rest/agents/variables#add-selected-repository-to-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -28787,7 +29074,7 @@ paths: url: https://docs.github.com/rest/agents/variables#remove-selected-repository-from-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -28951,7 +29238,7 @@ paths: type: integer deployment_records: type: array - items: &183 + items: &184 title: Artifact Deployment Record description: Artifact Metadata Deployment Record type: object @@ -28997,7 +29284,7 @@ paths: required: - total_count examples: - default: &184 + default: &185 value: total_count: 1 deployment_records: @@ -29175,11 +29462,11 @@ paths: type: integer deployment_records: type: array - items: *183 + items: *184 required: - total_count examples: - default: *184 + default: *185 '403': description: Forbidden content: @@ -29418,9 +29705,9 @@ paths: type: integer deployment_records: type: array - items: *183 + items: *184 examples: - default: *184 + default: *185 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -29549,12 +29836,12 @@ paths: required: - subject_digests examples: - default: &729 + default: &730 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &730 + withPredicateType: &731 value: subject_digests: - sha256:abc123 @@ -29612,7 +29899,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &731 + default: &732 value: attestations_subject_digests: - sha256:abc: @@ -29962,7 +30249,7 @@ paths: initiator: type: string examples: - default: &417 + default: &418 value: attestations: - bundle: @@ -30181,7 +30468,7 @@ paths: description: If specified, only campaigns with this state will be returned. in: query required: false - schema: &185 + schema: &186 title: Campaign state description: Indicates whether a campaign is open or closed type: string @@ -30207,7 +30494,7 @@ paths: application/json: schema: type: array - items: &186 + items: &187 title: Campaign summary description: The campaign metadata and alert stats. type: object @@ -30238,7 +30525,7 @@ paths: team_managers: description: The campaign team managers type: array - items: &210 + items: &211 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -30313,7 +30600,7 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: &272 + properties: &273 id: description: Unique identifier of the team type: integer @@ -30385,7 +30672,7 @@ paths: description: Unique identifier of the enterprise to which this team belongs example: 42 - required: &273 + required: &274 - id - node_id - url @@ -30428,7 +30715,7 @@ paths: type: string format: date-time nullable: true - state: *185 + state: *186 contact_link: description: The contact link of the campaign. type: string @@ -30648,9 +30935,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: &187 + default: &188 value: number: 3 created_at: '2024-02-14T12:29:18Z' @@ -30733,9 +31020,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: *187 + default: *188 '404': *6 '422': description: Unprocessable Entity @@ -30812,7 +31099,7 @@ paths: type: string format: uri nullable: true - state: *185 + state: *186 examples: default: value: @@ -30822,9 +31109,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: *187 + default: *188 '400': description: Bad Request content: @@ -30891,17 +31178,17 @@ paths: url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - *78 - - &442 + - &443 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: &195 + schema: &196 type: string description: The name of the tool used to generate the code scanning analysis. - - &443 + - &444 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 @@ -30909,7 +31196,7 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &196 + schema: &197 nullable: true type: string description: The GUID of the tool used to generate the code scanning analysis, @@ -30924,7 +31211,7 @@ paths: be returned. in: query required: false - schema: &445 + schema: &446 type: string description: State of a code scanning alert. enum: @@ -30947,7 +31234,7 @@ paths: be returned. in: query required: false - schema: &446 + schema: &447 type: string description: Severity of a code scanning alert. enum: @@ -30976,18 +31263,18 @@ paths: items: type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: &447 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: &448 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &197 + state: &198 type: string description: State of a code scanning alert. nullable: true @@ -30995,7 +31282,7 @@ paths: - open - dismissed - fixed - fixed_at: *193 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -31003,8 +31290,8 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: &448 + dismissed_at: *195 + dismissed_reason: &449 type: string description: "**Required when the state is dismissed.** The reason for dismissing or closing the alert." @@ -31013,13 +31300,13 @@ paths: - false positive - won't fix - used in tests - dismissed_comment: &449 + dismissed_comment: &450 type: string description: The dismissal comment associated with the dismissal of the alert. nullable: true maxLength: 280 - rule: &450 + rule: &451 type: object properties: id: @@ -31072,42 +31359,42 @@ paths: type: string description: A link to the documentation for the rule used to detect the alert. - tool: &451 + tool: &452 type: object properties: - name: *195 + name: *196 version: nullable: true type: string description: The version of the tool used to generate the code scanning analysis. - guid: *196 - most_recent_instance: &452 + guid: *197 + most_recent_instance: &453 type: object properties: - ref: &444 + ref: &445 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &462 + analysis_key: &463 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name. - environment: &463 + environment: &464 type: string description: Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &464 + category: &465 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: *197 + state: *198 commit_sha: type: string message: @@ -31121,7 +31408,7 @@ paths: with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance. - location: &465 + location: &466 type: object description: Describe a region within a file for the alert. properties: @@ -31142,7 +31429,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: &466 + items: &467 type: string description: A classification of the file. For example to identify it as generated. @@ -31781,7 +32068,7 @@ paths: application/json: schema: *49 examples: - default: *198 + default: *199 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -31809,9 +32096,9 @@ paths: description: Response content: application/json: - schema: *199 + schema: *200 examples: - default: *200 + default: *201 '304': *37 '403': *29 '404': *6 @@ -31900,7 +32187,7 @@ paths: application/json: schema: *49 examples: - default: *198 + default: *199 '304': *37 '403': *29 '404': *6 @@ -32345,7 +32632,7 @@ paths: default: value: default_for_new_repos: all - configuration: *198 + configuration: *199 '403': *29 '404': *6 x-github: @@ -32398,13 +32685,13 @@ paths: application/json: schema: type: array - items: *201 + items: *202 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *202 + repository: *203 '403': *29 '404': *6 x-github: @@ -32444,7 +32731,7 @@ paths: type: integer codespaces: type: array - items: &262 + items: &263 type: object title: Codespace description: A codespace. @@ -32469,12 +32756,12 @@ paths: nullable: true owner: *4 billable_owner: *4 - repository: *163 + repository: *164 machine: type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: &478 + properties: &479 name: type: string description: The name of the machine. @@ -32516,7 +32803,7 @@ paths: - ready - in_progress nullable: true - required: &479 + required: &480 - name - display_name - operating_system @@ -32721,7 +33008,7 @@ paths: - pulls_url - recent_folders examples: - default: &263 + default: &264 value: total_count: 3 codespaces: @@ -33345,7 +33632,7 @@ paths: type: integer secrets: type: array - items: &203 + items: &204 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -33384,7 +33671,7 @@ paths: - updated_at - visibility examples: - default: &480 + default: &481 value: total_count: 2 secrets: @@ -33422,7 +33709,7 @@ paths: description: Response content: application/json: - schema: &481 + schema: &482 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -33451,7 +33738,7 @@ paths: - key_id - key examples: - default: &482 + default: &483 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -33475,15 +33762,15 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *203 + schema: *204 examples: - default: &484 + default: &485 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -33511,7 +33798,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -33566,7 +33853,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -33593,7 +33880,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -33619,7 +33906,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -33637,9 +33924,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '404': *6 x-github: githubCloudOnly: false @@ -33662,7 +33949,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -33713,7 +34000,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -33747,7 +34034,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -33817,7 +34104,7 @@ paths: spaces: type: array description: The list of Copilot Spaces on this page of results. - items: &204 + items: &205 title: Space description: A GitHub Copilot Space represents an interactive AI workspace where users can ask questions and get assistance. @@ -34198,9 +34485,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: &205 + default: &206 summary: Example response for an organization copilot space value: id: 84 @@ -34305,9 +34592,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *205 + default: *206 '403': *29 '404': *6 x-github: @@ -34433,9 +34720,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *205 + default: *206 '403': *29 '404': *6 '422': *15 @@ -34518,7 +34805,7 @@ paths: collaborators: type: array description: The list of collaborators for this Copilot Space. - items: &206 + items: &207 title: Copilot Space Collaborator description: A collaborator (user or team) of a Copilot Space type: object @@ -34741,7 +35028,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: user: value: @@ -34871,7 +35158,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: user: value: @@ -35022,7 +35309,7 @@ paths: resources: type: array description: The list of resources attached to this Copilot Space. - items: &207 + items: &208 title: Copilot Space Resource description: A resource attached to a Copilot Space. type: object @@ -35165,7 +35452,7 @@ paths: description: Resource created content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35181,7 +35468,7 @@ paths: description: Duplicate github_file resource already exists content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35236,7 +35523,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35305,7 +35592,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35547,7 +35834,7 @@ paths: currently being billed. seats: type: array - items: &265 + items: &266 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -35564,14 +35851,14 @@ paths: title: Organization Simple description: A GitHub organization. type: object - properties: *208 - required: *209 + properties: *209 + required: *210 nullable: true assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - *210 + - *211 - *71 nullable: true pending_cancellation_date: @@ -36178,12 +36465,12 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 required: - total_count - repositories examples: - default: *211 + default: *212 '500': *55 '401': *25 '403': *29 @@ -36269,7 +36556,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#enable-a-repository-for-copilot-cloud-agent-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No Content @@ -36303,7 +36590,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#disable-a-repository-for-copilot-cloud-agent-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No Content @@ -36518,7 +36805,7 @@ paths: application/json: schema: type: array - items: &350 + items: &351 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -36825,7 +37112,7 @@ paths: - date additionalProperties: true examples: - default: &351 + default: &352 value: - date: '2024-06-24' total_active_users: 24 @@ -36927,7 +37214,7 @@ paths: '500': *55 '403': *29 '404': *6 - '422': &352 + '422': &353 description: Copilot Usage Metrics API setting is disabled at the organization or enterprise level. content: @@ -37146,12 +37433,12 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - *78 - - *212 - *213 - *214 - *215 - *216 - *217 + - *218 - name: artifact_registry_url in: query description: A comma-separated list of artifact registry URLs. If specified, @@ -37181,7 +37468,7 @@ paths: enum: - patch - deployment - - *218 + - *219 - name: runtime_risk in: query description: |- @@ -37190,8 +37477,8 @@ paths: Can be: `critical-resource`, `internet-exposed`, `sensitive-data`, `lateral-movement` schema: type: string - - *219 - *220 + - *221 - *62 - *47 - *48 @@ -37203,9 +37490,9 @@ paths: application/json: schema: type: array - items: *221 + items: *222 examples: - default: *222 + default: *223 '304': *37 '400': *14 '403': *29 @@ -37254,9 +37541,9 @@ paths: description: Response content: application/json: - schema: *223 + schema: *224 examples: - default: *224 + default: *225 '403': *29 '404': *6 x-github: @@ -37419,7 +37706,7 @@ paths: type: integer secrets: type: array - items: &225 + items: &226 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -37496,7 +37783,7 @@ paths: description: Response content: application/json: - schema: &515 + schema: &516 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -37513,7 +37800,7 @@ paths: - key_id - key examples: - default: &516 + default: &517 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -37537,13 +37824,13 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *225 + schema: *226 examples: default: value: @@ -37572,7 +37859,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -37629,7 +37916,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -37654,7 +37941,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -37679,7 +37966,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -37697,9 +37984,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -37721,7 +38008,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -37772,7 +38059,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -37804,7 +38091,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -37842,7 +38129,7 @@ paths: application/json: schema: type: array - items: &275 + items: &276 title: Package description: A software package type: object @@ -37892,8 +38179,8 @@ paths: title: Minimal Repository description: Minimal Repository type: object - properties: *226 - required: *227 + properties: *227 + required: *228 nullable: true created_at: type: string @@ -37912,7 +38199,7 @@ paths: - created_at - updated_at examples: - default: &276 + default: &277 value: - id: 197 name: hello_docker @@ -38082,7 +38369,7 @@ paths: application/json: schema: type: array - items: &251 + items: &252 title: Organization Invitation description: Organization Invitation type: object @@ -38129,7 +38416,7 @@ paths: - invitation_teams_url - node_id examples: - default: &252 + default: &253 value: - id: 1 login: monalisa @@ -38196,7 +38483,7 @@ paths: application/json: schema: type: array - items: &228 + items: &229 title: Org Hook description: Org Hook type: object @@ -38367,9 +38654,9 @@ paths: description: Response content: application/json: - schema: *228 + schema: *229 examples: - default: &229 + default: &230 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -38417,7 +38704,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook parameters: - *78 - - &230 + - &231 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. @@ -38430,9 +38717,9 @@ paths: description: Response content: application/json: - schema: *228 + schema: *229 examples: - default: *229 + default: *230 '404': *6 x-github: githubCloudOnly: false @@ -38460,7 +38747,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook parameters: - *78 - - *230 + - *231 requestBody: required: false content: @@ -38505,7 +38792,7 @@ paths: description: Response content: application/json: - schema: *228 + schema: *229 examples: default: value: @@ -38547,7 +38834,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook parameters: - *78 - - *230 + - *231 responses: '204': description: Response @@ -38575,7 +38862,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - *78 - - *230 + - *231 responses: '200': description: Response @@ -38606,7 +38893,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - *78 - - *230 + - *231 requestBody: required: false content: @@ -38657,10 +38944,10 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - *78 - - *230 - - *17 - *231 + - *17 - *232 + - *233 responses: '200': description: Response @@ -38668,9 +38955,9 @@ paths: application/json: schema: type: array - items: *233 + items: *234 examples: - default: *234 + default: *235 '400': *14 '422': *15 x-github: @@ -38696,16 +38983,16 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - *78 - - *230 + - *231 - *16 responses: '200': description: Response content: application/json: - schema: *235 + schema: *236 examples: - default: *236 + default: *237 '400': *14 '422': *15 x-github: @@ -38731,7 +39018,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - *78 - - *230 + - *231 - *16 responses: '202': *39 @@ -38761,7 +39048,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook parameters: - *78 - - *230 + - *231 responses: '204': description: Response @@ -38784,7 +39071,7 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor parameters: - *78 - - &241 + - &242 name: actor_type in: path description: The type of the actor @@ -38797,14 +39084,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &242 + - &243 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &237 + - &238 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`.' @@ -38812,7 +39099,7 @@ paths: required: true schema: type: string - - &238 + - &239 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) @@ -38906,12 +39193,12 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-subject-stats parameters: - *78 - - *237 - *238 + - *239 - *19 - *17 - *62 - - &247 + - &248 name: sort description: The property to sort the results by. in: query @@ -38989,14 +39276,14 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats parameters: - *78 - - *237 - *238 + - *239 responses: '200': description: Response content: application/json: - schema: &239 + schema: &240 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -39012,7 +39299,7 @@ paths: type: integer format: int64 examples: - default: &240 + default: &241 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -39033,23 +39320,23 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user parameters: - *78 - - &243 + - &244 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *237 - *238 + - *239 responses: '200': description: Response content: application/json: - schema: *239 + schema: *240 examples: - default: *240 + default: *241 x-github: enabledForGitHubApps: true category: orgs @@ -39068,18 +39355,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor parameters: - *78 - - *237 - *238 - - *241 + - *239 - *242 + - *243 responses: '200': description: Response content: application/json: - schema: *239 + schema: *240 examples: - default: *240 + default: *241 x-github: enabledForGitHubApps: true category: orgs @@ -39097,9 +39384,9 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats parameters: - *78 - - *237 - *238 - - &244 + - *239 + - &245 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -39112,7 +39399,7 @@ paths: description: Response content: application/json: - schema: &245 + schema: &246 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -39128,7 +39415,7 @@ paths: type: integer format: int64 examples: - default: &246 + default: &247 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -39165,18 +39452,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user parameters: - *78 - - *243 - - *237 - - *238 - *244 + - *238 + - *239 + - *245 responses: '200': description: Response content: application/json: - schema: *245 + schema: *246 examples: - default: *246 + default: *247 x-github: enabledForGitHubApps: true category: orgs @@ -39194,19 +39481,19 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor parameters: - *78 - - *241 - *242 - - *237 + - *243 - *238 - - *244 + - *239 + - *245 responses: '200': description: Response content: application/json: - schema: *245 + schema: *246 examples: - default: *246 + default: *247 x-github: enabledForGitHubApps: true category: orgs @@ -39224,13 +39511,13 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-user-stats parameters: - *78 - - *243 - - *237 + - *244 - *238 + - *239 - *19 - *17 - *62 - - *247 + - *248 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -39311,7 +39598,7 @@ paths: application/json: schema: *22 examples: - default: &553 + default: &554 value: id: 1 account: @@ -39477,12 +39764,12 @@ paths: application/json: schema: anyOf: - - &249 + - &250 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &248 + limit: &249 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -39507,7 +39794,7 @@ paths: properties: {} additionalProperties: false examples: - default: &250 + default: &251 value: limit: collaborators_only origin: organization @@ -39536,13 +39823,13 @@ paths: required: true content: application/json: - schema: &554 + schema: &555 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *248 + limit: *249 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -39566,9 +39853,9 @@ paths: description: Response content: application/json: - schema: *249 + schema: *250 examples: - default: *250 + default: *251 '422': *15 x-github: githubCloudOnly: false @@ -39644,9 +39931,9 @@ paths: application/json: schema: type: array - items: *251 + items: *252 examples: - default: *252 + default: *253 headers: Link: *70 '404': *6 @@ -39723,7 +40010,7 @@ paths: description: Response content: application/json: - schema: *251 + schema: *252 examples: default: value: @@ -39778,7 +40065,7 @@ paths: url: https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation parameters: - *78 - - &253 + - &254 name: invitation_id description: The unique identifier of the invitation. in: path @@ -39809,7 +40096,7 @@ paths: url: https://docs.github.com/rest/orgs/members#list-organization-invitation-teams parameters: - *78 - - *253 + - *254 - *17 - *19 responses: @@ -39819,9 +40106,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: &274 + default: &275 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -39864,7 +40151,7 @@ paths: application/json: schema: type: array - items: &254 + items: &255 title: Issue Field description: A custom attribute defined at the organization level for attaching structured data to issues. @@ -40097,9 +40384,9 @@ paths: description: Response content: application/json: - schema: *254 + schema: *255 examples: - default: &255 + default: &256 value: id: 512 node_id: IF_kwDNAd3NAZr @@ -40155,7 +40442,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization parameters: - *78 - - &256 + - &257 name: issue_field_id description: The unique identifier of the issue field. in: path @@ -40263,9 +40550,9 @@ paths: description: Response content: application/json: - schema: *254 + schema: *255 examples: - default: *255 + default: *256 '404': *6 '422': *7 x-github: @@ -40290,7 +40577,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization parameters: - *78 - - *256 + - *257 responses: '204': *61 '404': *6 @@ -40320,7 +40607,7 @@ paths: application/json: schema: type: array - items: *257 + items: *258 examples: default: value: @@ -40405,9 +40692,9 @@ paths: description: Response content: application/json: - schema: *257 + schema: *258 examples: - default: &258 + default: &259 value: id: 410 node_id: IT_kwDNAd3NAZo @@ -40440,7 +40727,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization parameters: - *78 - - &259 + - &260 name: issue_type_id description: The unique identifier of the issue type. in: path @@ -40493,9 +40780,9 @@ paths: description: Response content: application/json: - schema: *257 + schema: *258 examples: - default: *258 + default: *259 '404': *6 '422': *7 x-github: @@ -40520,7 +40807,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization parameters: - *78 - - *259 + - *260 responses: '204': description: Response @@ -40583,7 +40870,7 @@ paths: - closed - all default: open - - *260 + - *261 - name: type description: Can be the name of an issue type. in: query @@ -40614,7 +40901,7 @@ paths: type: array items: *88 examples: - default: *261 + default: *262 headers: Link: *70 '404': *6 @@ -40773,9 +41060,9 @@ paths: type: integer codespaces: type: array - items: *262 + items: *263 examples: - default: *263 + default: *264 '304': *37 '500': *55 '401': *25 @@ -40802,7 +41089,7 @@ paths: parameters: - *78 - *74 - - &264 + - &265 name: codespace_name in: path required: true @@ -40837,15 +41124,15 @@ paths: parameters: - *78 - *74 - - *264 + - *265 responses: '200': description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: &477 + default: &478 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -41025,7 +41312,7 @@ paths: description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *265 + schema: *266 examples: default: value: @@ -41101,7 +41388,7 @@ paths: description: Response content: application/json: - schema: &266 + schema: &267 title: Org Membership description: Org Membership type: object @@ -41168,7 +41455,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &267 + response-if-user-has-an-active-admin-membership-with-organization: &268 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -41269,9 +41556,9 @@ paths: description: Response content: application/json: - schema: *266 + schema: *267 examples: - response-if-user-already-had-membership-with-organization: *267 + response-if-user-already-had-membership-with-organization: *268 '422': *15 '403': *29 x-github: @@ -41342,7 +41629,7 @@ paths: application/json: schema: type: array - items: &268 + items: &269 title: Migration description: A migration. type: object @@ -41671,7 +41958,7 @@ paths: description: Response content: application/json: - schema: *268 + schema: *269 examples: default: value: @@ -41850,7 +42137,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status parameters: - *78 - - &269 + - &270 name: migration_id description: The unique identifier of the migration. in: path @@ -41877,7 +42164,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *268 + schema: *269 examples: default: value: @@ -42047,7 +42334,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive parameters: - *78 - - *269 + - *270 responses: '302': description: Response @@ -42069,7 +42356,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive parameters: - *78 - - *269 + - *270 responses: '204': description: Response @@ -42093,8 +42380,8 @@ paths: url: https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository parameters: - *78 - - *269 - - &712 + - *270 + - &713 name: repo_name description: repo_name parameter in: path @@ -42122,7 +42409,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - *78 - - *269 + - *270 - *17 - *19 responses: @@ -42132,9 +42419,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: &281 + default: &282 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -42289,7 +42576,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &271 + items: &272 title: Organization Role description: Organization roles type: object @@ -42464,7 +42751,7 @@ paths: parameters: - *78 - *80 - - &270 + - &271 name: role_id description: The unique identifier of the role. in: path @@ -42501,7 +42788,7 @@ paths: parameters: - *78 - *80 - - *270 + - *271 responses: '204': description: Response @@ -42554,7 +42841,7 @@ paths: parameters: - *78 - *74 - - *270 + - *271 responses: '204': description: Response @@ -42586,7 +42873,7 @@ paths: parameters: - *78 - *74 - - *270 + - *271 responses: '204': description: Response @@ -42615,13 +42902,13 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role parameters: - *78 - - *270 + - *271 responses: '200': description: Response content: application/json: - schema: *271 + schema: *272 examples: default: value: @@ -42672,7 +42959,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - *78 - - *270 + - *271 - *17 - *19 responses: @@ -42750,8 +43037,8 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *272 - required: *273 + properties: *273 + required: *274 nullable: true type: description: The ownership type of the team @@ -42783,7 +43070,7 @@ paths: - type - parent examples: - default: *274 + default: *275 headers: Link: *70 '404': @@ -42813,7 +43100,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - *78 - - *270 + - *271 - *17 - *19 responses: @@ -42841,13 +43128,13 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: &346 + items: &347 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *272 - required: *273 + properties: *273 + required: *274 name: nullable: true type: string @@ -43135,7 +43422,7 @@ paths: - nuget - container - *78 - - &713 + - &714 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -43171,12 +43458,12 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: *276 + default: *277 '403': *29 '401': *25 - '400': &715 + '400': &716 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -43198,7 +43485,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization parameters: - - &277 + - &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 @@ -43216,7 +43503,7 @@ paths: - docker - nuget - container - - &278 + - &279 name: package_name description: The name of the package. in: path @@ -43229,7 +43516,7 @@ paths: description: Response content: application/json: - schema: *275 + schema: *276 examples: default: value: @@ -43281,8 +43568,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization parameters: - - *277 - *278 + - *279 - *78 responses: '204': @@ -43315,8 +43602,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization parameters: - - *277 - *278 + - *279 - *78 - name: token description: package token @@ -43349,8 +43636,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *277 - *278 + - *279 - *78 - *19 - *17 @@ -43371,7 +43658,7 @@ paths: application/json: schema: type: array - items: &279 + items: &280 title: Package Version description: A version of a software package type: object @@ -43496,10 +43783,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *277 - *278 + - *279 - *78 - - &280 + - &281 name: package_version_id description: Unique identifier of the package version. in: path @@ -43511,7 +43798,7 @@ paths: description: Response content: application/json: - schema: *279 + schema: *280 examples: default: value: @@ -43547,10 +43834,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization parameters: - - *277 - *278 + - *279 - *78 - - *280 + - *281 responses: '204': description: Response @@ -43582,10 +43869,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization parameters: - - *277 - *278 + - *279 - *78 - - *280 + - *281 responses: '204': description: Response @@ -43615,7 +43902,7 @@ paths: - *78 - *17 - *19 - - &282 + - &283 name: sort description: The property by which to sort the results. in: query @@ -43626,7 +43913,7 @@ paths: - created_at default: created_at - *62 - - &283 + - &284 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -43637,7 +43924,7 @@ paths: items: type: string example: owner[]=octocat1,owner[]=octocat2 - - &284 + - &285 name: repository description: The name of the repository to use to filter the results. in: query @@ -43645,7 +43932,7 @@ paths: schema: type: string example: Hello-World - - &285 + - &286 name: permission description: The permission to use to filter the results. in: query @@ -43653,7 +43940,7 @@ paths: schema: type: string example: issues_read - - &286 + - &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) @@ -43663,7 +43950,7 @@ paths: schema: type: string format: date-time - - &287 + - &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) @@ -43673,7 +43960,7 @@ paths: schema: type: string format: date-time - - &288 + - &289 name: token_id description: The ID of the token in: query @@ -43984,9 +44271,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 x-github: @@ -44012,14 +44299,14 @@ paths: - *78 - *17 - *19 - - *282 - - *62 - *283 + - *62 - *284 - *285 - *286 - *287 - *288 + - *289 responses: '500': *55 '422': *15 @@ -44299,9 +44586,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 x-github: @@ -44343,7 +44630,7 @@ paths: type: integer configurations: type: array - items: &289 + items: &290 title: Organization private registry description: Private registry configuration for an organization type: object @@ -44854,7 +45141,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &290 + org-private-registry-with-selected-visibility: &291 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -44944,15 +45231,15 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *289 + schema: *290 examples: - default: *290 + default: *291 '404': *6 x-github: githubCloudOnly: false @@ -44975,7 +45262,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -45163,7 +45450,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -45203,7 +45490,7 @@ paths: application/json: schema: type: array - items: &291 + items: &292 title: Projects v2 Project description: A projects v2 project type: object @@ -45273,7 +45560,7 @@ paths: title: Projects v2 Status Update description: An status update belonging to a project type: object - properties: &803 + properties: &804 id: type: number description: The unique identifier of the status update. @@ -45321,7 +45608,7 @@ paths: example: The project is off to a great start! type: string nullable: true - required: &804 + required: &805 - id - node_id - created_at @@ -45346,7 +45633,7 @@ paths: - deleted_at - deleted_by examples: - default: &292 + default: &293 value: id: 2 node_id: MDc6UHJvamVjdDEwMDI2MDM= @@ -45449,7 +45736,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-organization parameters: - - &293 + - &294 name: project_number description: The project's number. in: path @@ -45462,9 +45749,9 @@ paths: description: Response content: application/json: - schema: *291 + schema: *292 examples: - default: *292 + default: *293 headers: Link: *70 '304': *37 @@ -45487,7 +45774,7 @@ paths: url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-organization-owned-project parameters: - *78 - - *293 + - *294 requestBody: required: true description: Details of the draft item to create in the project. @@ -45521,7 +45808,7 @@ paths: description: Response content: application/json: - schema: &299 + schema: &300 title: Projects v2 Item description: An item belonging to a project type: object @@ -45535,7 +45822,7 @@ paths: content: oneOf: - *88 - - &494 + - &495 title: Pull Request Simple description: Pull Request Simple type: object @@ -45641,8 +45928,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *294 - required: *295 + properties: *295 + required: *296 nullable: true active_lock_reason: type: string @@ -45685,7 +45972,7 @@ paths: items: *4 requested_teams: type: array - items: *210 + items: *211 head: type: object properties: @@ -45735,7 +46022,7 @@ paths: _links: type: object properties: - comments: &296 + comments: &297 title: Link description: Hypermedia Link type: object @@ -45744,13 +46031,13 @@ paths: type: string required: - href - commits: *296 - statuses: *296 - html: *296 - issue: *296 - review_comments: *296 - review_comment: *296 - self: *296 + commits: *297 + statuses: *297 + html: *297 + issue: *297 + review_comments: *297 + review_comment: *297 + self: *297 required: - comments - commits @@ -45761,7 +46048,7 @@ paths: - review_comment - self author_association: *85 - auto_merge: &605 + auto_merge: &606 title: Auto merge description: The status of auto merging a pull request. type: object @@ -45863,7 +46150,7 @@ paths: - created_at - updated_at description: The content represented by the item. - content_type: &298 + content_type: &299 title: Projects v2 Item Content Type description: The type of content tracked in a project item type: string @@ -45903,7 +46190,7 @@ paths: - updated_at - archived_at examples: - draft_issue: &300 + draft_issue: &301 value: id: 17 node_id: PVTI_lADOANN5s84ACbL0zgBueEI @@ -45977,7 +46264,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-organization parameters: - - *293 + - *294 - *78 - *17 - *47 @@ -45989,7 +46276,7 @@ paths: application/json: schema: type: array - items: &297 + items: &298 title: Projects v2 Field description: A field inside a projects v2 project type: object @@ -46139,7 +46426,7 @@ paths: - updated_at - project_url examples: - default: &735 + default: &736 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -46269,7 +46556,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-a-field-to-an-organization-owned-project parameters: - - *293 + - *294 - *78 requestBody: required: true @@ -46316,7 +46603,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &736 + items: &737 type: object properties: name: @@ -46353,7 +46640,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &737 + iteration_configuration: &738 type: object description: The configuration for iteration fields. properties: @@ -46403,7 +46690,7 @@ paths: value: name: Due date data_type: date - single_select_field: &738 + single_select_field: &739 summary: Create a single select field value: name: Priority @@ -46430,7 +46717,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &739 + iteration_field: &740 summary: Create an iteration field value: name: Sprint @@ -46454,9 +46741,9 @@ paths: description: Response for adding a field to an organization-owned project. content: application/json: - schema: *297 + schema: *298 examples: - text_field: &740 + text_field: &741 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -46465,7 +46752,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-05-15T08:00:00Z' updated_at: '2022-05-15T08:00:00Z' - number_field: &741 + number_field: &742 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -46474,7 +46761,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-01T14:30:00Z' updated_at: '2022-06-01T14:30:00Z' - date_field: &742 + date_field: &743 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -46483,7 +46770,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-10T09:15:00Z' updated_at: '2022-06-10T09:15:00Z' - single_select_field: &743 + single_select_field: &744 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -46517,7 +46804,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &744 + iteration_field: &745 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -46562,8 +46849,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-organization parameters: - - *293 - - &745 + - *294 + - &746 name: field_id description: The unique identifier of the field. in: path @@ -46576,9 +46863,9 @@ paths: description: Response content: application/json: - schema: *297 + schema: *298 examples: - default: &746 + default: &747 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -46634,7 +46921,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-owned-project parameters: - - *293 + - *294 - *78 - name: q description: Search query to filter items, see [Filtering projects](https://docs.github.com/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects) @@ -46667,7 +46954,7 @@ paths: application/json: schema: type: array - items: &301 + items: &302 title: Projects v2 Item description: An item belonging to a project type: object @@ -46683,7 +46970,7 @@ paths: format: uri example: https://api.github.com/users/monalisa/2/projectsV2/3 description: The API URL of the project that contains this item. - content_type: *298 + content_type: *299 content: type: object additionalProperties: true @@ -46726,7 +47013,7 @@ paths: - updated_at - archived_at examples: - default: &302 + default: &303 value: id: 13 node_id: PVTI_lAAFAQ0 @@ -47424,7 +47711,7 @@ paths: url: https://docs.github.com/rest/projects/items#add-item-to-organization-owned-project parameters: - *78 - - *293 + - *294 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -47494,22 +47781,22 @@ paths: description: Response content: application/json: - schema: *299 + schema: *300 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *300 + value: *301 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *300 + value: *301 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *300 + value: *301 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *300 + value: *301 '304': *37 '403': *29 '401': *25 @@ -47529,9 +47816,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-an-organization-owned-project parameters: - - *293 + - *294 - *78 - - &303 + - &304 name: item_id description: The unique identifier of the project item. in: path @@ -47557,9 +47844,9 @@ paths: description: Response content: application/json: - schema: *301 + schema: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -47580,9 +47867,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-organization parameters: - - *293 + - *294 - *78 - - *303 + - *304 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -47652,13 +47939,13 @@ paths: description: Response content: application/json: - schema: *301 + schema: *302 examples: - text_field: *302 - number_field: *302 - date_field: *302 - single_select_field: *302 - iteration_field: *302 + text_field: *303 + number_field: *303 + date_field: *303 + single_select_field: *303 + iteration_field: *303 '401': *25 '403': *29 '404': *6 @@ -47678,9 +47965,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-organization parameters: - - *293 + - *294 - *78 - - *303 + - *304 responses: '204': description: Response @@ -47704,7 +47991,7 @@ paths: url: https://docs.github.com/rest/projects/views#create-a-view-for-an-organization-owned-project parameters: - *78 - - *293 + - *294 requestBody: required: true content: @@ -47775,7 +48062,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &726 + schema: &727 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -47873,7 +48160,7 @@ paths: examples: table_view: summary: Response for creating a table view - value: &304 + value: &305 value: id: 1 number: 1 @@ -47919,10 +48206,10 @@ paths: - 456 board_view: summary: Response for creating a board view with filter - value: *304 + value: *305 roadmap_view: summary: Response for creating a roadmap view - value: *304 + value: *305 '304': *37 '403': *29 '401': *25 @@ -47950,9 +48237,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-project-view parameters: - - *293 + - *294 - *78 - - &747 + - &748 name: view_number description: The number that identifies the project view. in: path @@ -47984,9 +48271,9 @@ paths: application/json: schema: type: array - items: *301 + items: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -48019,7 +48306,7 @@ paths: application/json: schema: type: array - items: &305 + items: &306 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -48087,7 +48374,7 @@ paths: - property_name - value_type examples: - default: &306 + default: &307 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -48147,7 +48434,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *305 + items: *306 minItems: 1 maxItems: 100 required: @@ -48177,9 +48464,9 @@ paths: application/json: schema: type: array - items: *305 + items: *306 examples: - default: *306 + default: *307 '403': *29 '404': *6 x-github: @@ -48201,7 +48488,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - *78 - - &307 + - &308 name: custom_property_name description: The custom property name in: path @@ -48213,9 +48500,9 @@ paths: description: Response content: application/json: - schema: *305 + schema: *306 examples: - default: &308 + default: &309 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -48250,7 +48537,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - *78 - - *307 + - *308 requestBody: required: true content: @@ -48321,9 +48608,9 @@ paths: description: Response content: application/json: - schema: *305 + schema: *306 examples: - default: *308 + default: *309 '403': *29 '404': *6 x-github: @@ -48347,7 +48634,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - *78 - - *307 + - *308 responses: '204': *61 '403': *29 @@ -48408,7 +48695,7 @@ paths: example: octocat/Hello-World properties: type: array - items: &309 + items: &310 title: Custom Property Value description: Custom property name and associated value type: object @@ -48495,7 +48782,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *309 + items: *310 required: - repository_names - properties @@ -48685,9 +48972,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 x-github: @@ -48889,7 +49176,7 @@ paths: description: Response content: application/json: - schema: &360 + schema: &361 title: Full Repository description: Full Repository type: object @@ -49177,8 +49464,8 @@ paths: title: Repository description: A repository on GitHub. type: object - properties: *310 - required: *311 + properties: *311 + required: *312 nullable: true temp_clone_token: type: string @@ -49293,7 +49580,7 @@ paths: title: Code Of Conduct Simple description: Code of Conduct Simple type: object - properties: &499 + properties: &500 url: type: string format: uri @@ -49309,12 +49596,12 @@ paths: nullable: true format: uri example: https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md - required: &500 + required: &501 - url - key - name - html_url - security_and_analysis: *312 + security_and_analysis: *313 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -49398,7 +49685,7 @@ paths: - network_count - subscribers_count examples: - default: &362 + default: &363 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -49919,7 +50206,7 @@ paths: - *78 - *17 - *19 - - &627 + - &628 name: targets description: | A comma-separated list of rule targets to filter by. @@ -49937,7 +50224,7 @@ paths: application/json: schema: type: array - items: &339 + items: &340 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -49972,7 +50259,7 @@ paths: source: type: string description: The name of the source - enforcement: &315 + enforcement: &316 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins @@ -49985,7 +50272,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &316 + items: &317 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -50056,7 +50343,7 @@ paths: conditions: nullable: true anyOf: - - &313 + - &314 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name @@ -50080,7 +50367,7 @@ paths: match. items: type: string - - &317 + - &318 title: Organization ruleset conditions type: object description: |- @@ -50094,7 +50381,7 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *313 + - *314 - title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -50128,7 +50415,7 @@ paths: description: Conditions to target repositories by id and refs by name allOf: - - *313 + - *314 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -50150,7 +50437,7 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *313 + - *314 - title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -50163,7 +50450,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &314 + items: &315 title: Repository ruleset property targeting definition type: object @@ -50196,17 +50483,17 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *314 + items: *315 required: - repository_property rules: type: array - items: &628 + items: &629 title: Repository Rule type: object description: A repository rule. oneOf: - - &318 + - &319 title: creation description: Only allow users with bypass permission to create matching refs. @@ -50218,7 +50505,7 @@ paths: type: string enum: - creation - - &319 + - &320 title: update description: Only allow users with bypass permission to update matching refs. @@ -50239,7 +50526,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &320 + - &321 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -50251,7 +50538,7 @@ paths: type: string enum: - deletion - - &321 + - &322 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -50263,7 +50550,7 @@ paths: type: string enum: - required_linear_history - - &626 + - &627 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -50341,7 +50628,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &322 + - &323 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that @@ -50365,7 +50652,7 @@ paths: type: string required: - required_deployment_environments - - &323 + - &324 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -50377,7 +50664,7 @@ paths: type: string enum: - required_signatures - - &324 + - &325 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can @@ -50483,7 +50770,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &325 + - &326 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be @@ -50531,7 +50818,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &326 + - &327 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -50543,7 +50830,7 @@ paths: type: string enum: - non_fast_forward - - &327 + - &328 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -50580,7 +50867,7 @@ paths: required: - operator - pattern - - &328 + - &329 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -50617,7 +50904,7 @@ paths: required: - operator - pattern - - &329 + - &330 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -50654,7 +50941,7 @@ paths: required: - operator - pattern - - &330 + - &331 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -50691,7 +50978,7 @@ paths: required: - operator - pattern - - &331 + - &332 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -50728,7 +51015,7 @@ paths: required: - operator - pattern - - &336 + - &337 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -50778,7 +51065,7 @@ paths: - repository_id required: - workflows - - &337 + - &338 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -50839,7 +51126,7 @@ paths: - tool required: - code_scanning_tools - - &338 + - &339 title: copilot_code_review description: Request Copilot code review for new pull requests automatically if the author has access to Copilot code @@ -50865,7 +51152,7 @@ paths: type: boolean description: Copilot automatically reviews each new push to the pull request. - - &332 + - &333 title: file_path_restriction description: Prevent commits that include changes in specified file and folder paths from being pushed to the commit @@ -50890,7 +51177,7 @@ paths: type: string required: - restricted_file_paths - - &333 + - &334 title: max_file_path_length description: Prevent commits that include file paths that exceed the specified character limit from being pushed @@ -50914,7 +51201,7 @@ paths: maximum: 32767 required: - max_file_path_length - - &334 + - &335 title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. @@ -50937,7 +51224,7 @@ paths: type: string required: - restricted_file_extensions - - &335 + - &336 title: max_file_size description: Prevent commits with individual files that exceed the specified limit from being pushed to the commit @@ -51035,21 +51322,20 @@ paths: - push - repository default: branch - enforcement: *315 + enforcement: *316 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *316 - conditions: *317 + items: *317 + conditions: *318 rules: type: array description: An array of rules within the ruleset. - items: &341 + items: &342 title: Repository Rule type: object description: A repository rule. oneOf: - - *318 - *319 - *320 - *321 @@ -51070,6 +51356,7 @@ paths: - *336 - *337 - *338 + - *339 required: - name - enforcement @@ -51107,9 +51394,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: &340 + default: &341 value: id: 21 name: super cool ruleset @@ -51165,7 +51452,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *78 - - &629 + - &630 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 @@ -51180,7 +51467,7 @@ paths: in: query schema: type: string - - &630 + - &631 name: time_period description: |- The time period to filter by. @@ -51196,14 +51483,14 @@ paths: - week - month default: day - - &631 + - &632 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 - - &632 + - &633 name: rule_suite_result description: The rule suite results to filter on. When specified, only suites with this result will be returned. @@ -51216,7 +51503,7 @@ paths: - bypass - all default: all - - &633 + - &634 name: evaluate_status description: |- The evaluate status to filter on. When specified, only rule suites resulting from rulesets with the specified evaluate status will be returned. @@ -51239,7 +51526,7 @@ paths: description: Response content: application/json: - schema: &634 + schema: &635 title: Rule Suites description: Response type: array @@ -51294,7 +51581,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &635 + default: &636 value: - id: 21 actor_id: 12 @@ -51338,7 +51625,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *78 - - &636 + - &637 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -51354,7 +51641,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &638 title: Rule Suite description: Response type: object @@ -51453,7 +51740,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &638 + default: &639 value: id: 21 actor_id: 12 @@ -51526,9 +51813,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: *340 + default: *341 '404': *6 '500': *55 put: @@ -51572,16 +51859,16 @@ paths: - tag - push - repository - enforcement: *315 + enforcement: *316 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *316 - conditions: *317 + items: *317 + conditions: *318 rules: description: An array of rules within the ruleset. type: array - items: *341 + items: *342 examples: default: value: @@ -51616,9 +51903,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: *340 + default: *341 '404': *6 '422': *15 '500': *55 @@ -51676,7 +51963,7 @@ paths: application/json: schema: type: array - items: &342 + items: &343 title: Ruleset version type: object description: The historical version of a ruleset @@ -51700,7 +51987,7 @@ paths: type: string format: date-time examples: - default: &640 + default: &641 value: - version_id: 3 actor: @@ -51753,9 +52040,9 @@ paths: description: Response content: application/json: - schema: &641 + schema: &642 allOf: - - *342 + - *343 - type: object required: - state @@ -51825,7 +52112,7 @@ paths: url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - *78 - - &642 + - &643 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -51836,7 +52123,7 @@ paths: enum: - open - resolved - - &643 + - &644 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -51846,7 +52133,7 @@ paths: required: false schema: type: string - - &644 + - &645 name: exclude_secret_types in: query description: A comma-separated list of secret types to exclude from the results. @@ -51857,7 +52144,7 @@ paths: required: false schema: type: string - - &645 + - &646 name: exclude_providers in: query description: |- @@ -51868,7 +52155,7 @@ paths: required: false schema: type: string - - &646 + - &647 name: providers in: query description: |- @@ -51879,7 +52166,7 @@ paths: required: false schema: type: string - - &647 + - &648 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -51888,7 +52175,7 @@ paths: required: false schema: type: string - - &648 + - &649 name: assignee in: query description: Filters alerts by assignee. Use `*` to get all assigned alerts, @@ -51907,7 +52194,7 @@ paths: all-unassigned: value: none summary: Filter for all unassigned alerts - - &649 + - &650 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. @@ -51922,7 +52209,7 @@ paths: - *62 - *19 - *17 - - &650 + - &651 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 @@ -51932,7 +52219,7 @@ paths: required: false schema: type: string - - &651 + - &652 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 @@ -51942,7 +52229,7 @@ paths: required: false schema: type: string - - &652 + - &653 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -51951,7 +52238,7 @@ paths: required: false schema: type: string - - &653 + - &654 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -51960,7 +52247,7 @@ paths: schema: type: boolean default: false - - &654 + - &655 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -51969,7 +52256,7 @@ paths: schema: type: boolean default: false - - &655 + - &656 name: hide_secret in: query description: A boolean value representing whether or not to hide literal secrets @@ -51978,7 +52265,7 @@ paths: schema: type: boolean default: false - - &656 + - &657 name: is_bypassed in: query description: A boolean value (`true` or `false`) indicating whether to filter @@ -51999,8 +52286,8 @@ paths: items: type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -52008,21 +52295,21 @@ paths: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: &657 + state: &658 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: &658 + resolution: &659 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -52139,8 +52426,8 @@ paths: pull request. ' - oneOf: &659 - - &661 + oneOf: &660 + - &662 description: Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository. @@ -52198,7 +52485,7 @@ paths: - blob_url - commit_sha - commit_url - - &662 + - &663 description: Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki. @@ -52253,7 +52540,7 @@ paths: - page_url - commit_sha - commit_url - - &663 + - &664 description: Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue. @@ -52273,7 +52560,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1 required: - issue_title_url - - &664 + - &665 description: Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue. @@ -52293,7 +52580,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1 required: - issue_body_url - - &665 + - &666 description: Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue. @@ -52313,7 +52600,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1#issuecomment-1081119451 required: - issue_comment_url - - &666 + - &667 description: Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion. @@ -52327,7 +52614,7 @@ paths: example: https://github.com/community/community/discussions/39082 required: - discussion_title_url - - &667 + - &668 description: Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion. @@ -52341,7 +52628,7 @@ paths: example: https://github.com/community/community/discussions/39082#discussion-4566270 required: - discussion_body_url - - &668 + - &669 description: Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion. @@ -52355,7 +52642,7 @@ paths: example: https://github.com/community/community/discussions/39082#discussioncomment-4158232 required: - discussion_comment_url - - &669 + - &670 description: Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request. @@ -52375,7 +52662,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846 required: - pull_request_title_url - - &670 + - &671 description: Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request. @@ -52395,7 +52682,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846 required: - pull_request_body_url - - &671 + - &672 description: Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request. @@ -52415,7 +52702,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846#issuecomment-1081119451 required: - pull_request_comment_url - - &672 + - &673 description: Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request. @@ -52435,7 +52722,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846#pullrequestreview-80 required: - pull_request_review_url - - &673 + - &674 description: Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request. @@ -52698,7 +52985,7 @@ paths: related to push protection. type: object properties: - pattern_config_version: &344 + pattern_config_version: &345 type: string description: The version of the entity. This is used to confirm you're updating the current version of the entity and mitigate @@ -52707,7 +52994,7 @@ paths: provider_pattern_overrides: type: array description: Overrides for partner patterns. - items: &343 + items: &344 type: object properties: token_type: @@ -52773,7 +53060,7 @@ paths: custom_pattern_overrides: type: array description: Overrides for custom patterns defined by the organization. - items: *343 + items: *344 examples: default: value: @@ -52830,7 +53117,7 @@ paths: schema: type: object properties: - pattern_config_version: *344 + pattern_config_version: *345 provider_pattern_settings: type: array description: Pattern settings for provider patterns. @@ -52856,7 +53143,7 @@ paths: token_type: type: string description: The ID of the pattern to configure. - custom_pattern_version: *344 + custom_pattern_version: *345 push_protection_setting: type: string description: Push protection setting to set for the pattern. @@ -52954,7 +53241,7 @@ paths: application/json: schema: type: array - items: &677 + items: &678 description: A repository security advisory. type: object properties: @@ -53174,7 +53461,7 @@ paths: login: type: string description: The username of the user credited. - type: *345 + type: *346 credits_detailed: type: array nullable: true @@ -53184,7 +53471,7 @@ paths: type: object properties: user: *4 - type: *345 + type: *346 state: type: string description: The state of the user's acceptance of the @@ -53208,7 +53495,7 @@ paths: type: array description: A list of teams that collaborate on the advisory. nullable: true - items: *210 + items: *211 private_fork: readOnly: true nullable: true @@ -53245,7 +53532,7 @@ paths: - private_fork additionalProperties: false examples: - default: &678 + default: &679 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -53632,7 +53919,7 @@ paths: application/json: schema: type: array - items: *346 + items: *347 examples: default: value: @@ -53850,9 +54137,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53921,7 +54208,7 @@ paths: url: https://docs.github.com/rest/orgs/orgs#enable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -53944,7 +54231,7 @@ paths: url: https://docs.github.com/rest/orgs/orgs#disable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -53985,7 +54272,7 @@ paths: type: integer network_configurations: type: array - items: &347 + items: &348 title: Hosted compute network configuration description: A hosted compute network configuration. type: object @@ -54131,9 +54418,9 @@ paths: description: Response content: application/json: - schema: *347 + schema: *348 examples: - default: &348 + default: &349 value: id: 123456789ABCDEF name: My network configuration @@ -54162,7 +54449,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-configuration-for-an-organization parameters: - *78 - - &349 + - &350 name: network_configuration_id description: Unique identifier of the hosted compute network configuration. in: path @@ -54174,9 +54461,9 @@ paths: description: Response content: application/json: - schema: *347 + schema: *348 examples: - default: *348 + default: *349 headers: Link: *70 x-github: @@ -54198,7 +54485,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#update-a-hosted-compute-network-configuration-for-an-organization parameters: - *78 - - *349 + - *350 requestBody: required: true content: @@ -54251,9 +54538,9 @@ paths: description: Response content: application/json: - schema: *347 + schema: *348 examples: - default: *348 + default: *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54273,7 +54560,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#delete-a-hosted-compute-network-configuration-from-an-organization parameters: - *78 - - *349 + - *350 responses: '204': description: Response @@ -54413,13 +54700,13 @@ paths: application/json: schema: type: array - items: *350 + items: *351 examples: - default: *351 + default: *352 '500': *55 '403': *29 '404': *6 - '422': *352 + '422': *353 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54459,9 +54746,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 headers: Link: *70 '403': *29 @@ -54555,7 +54842,7 @@ paths: description: Response content: application/json: - schema: &353 + schema: &354 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -54618,8 +54905,8 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *272 - required: *273 + properties: *273 + required: *274 nullable: true members_count: type: integer @@ -54882,7 +55169,7 @@ paths: - repos_count - organization examples: - default: &354 + default: &355 value: id: 1 node_id: MDQ6VGVhbTE= @@ -54959,9 +55246,9 @@ paths: description: Response content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '404': *6 x-github: githubCloudOnly: false @@ -55045,16 +55332,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '201': description: Response content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '404': *6 '422': *15 '403': *29 @@ -55084,7 +55371,7 @@ paths: responses: '204': description: Response - '422': &355 + '422': &356 description: Unprocessable entity if you attempt to modify an enterprise team at the organization level. x-github: @@ -55118,12 +55405,12 @@ paths: application/json: schema: type: array - items: *251 + items: *252 examples: - default: *252 + default: *253 headers: Link: *70 - '422': *355 + '422': *356 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55205,7 +55492,7 @@ paths: description: Response content: application/json: - schema: &356 + schema: &357 title: Team Membership description: Team Membership type: object @@ -55232,7 +55519,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &693 + response-if-user-is-a-team-maintainer: &694 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -55295,9 +55582,9 @@ paths: description: Response content: application/json: - schema: *356 + schema: *357 examples: - response-if-users-membership-with-team-is-now-pending: &694 + response-if-users-membership-with-team-is-now-pending: &695 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -55371,9 +55658,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 x-github: @@ -55404,14 +55691,14 @@ paths: parameters: - *78 - *80 - - *357 - *358 + - *359 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &695 + schema: &696 title: Team Repository description: A team's access to a repository. type: object @@ -55982,8 +56269,8 @@ paths: parameters: - *78 - *80 - - *357 - *358 + - *359 requestBody: required: false content: @@ -56030,8 +56317,8 @@ paths: parameters: - *78 - *80 - - *357 - *358 + - *359 responses: '204': description: Response @@ -56066,9 +56353,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - response-if-child-teams-exist: &696 + response-if-child-teams-exist: &697 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -56222,7 +56509,7 @@ paths: resources: type: object properties: - core: &359 + core: &360 title: Rate Limit type: object properties: @@ -56239,21 +56526,21 @@ paths: - remaining - reset - used - graphql: *359 - search: *359 - code_search: *359 - source_import: *359 - integration_manifest: *359 - code_scanning_upload: *359 - actions_runner_registration: *359 - scim: *359 - dependency_snapshots: *359 - dependency_sbom: *359 - code_scanning_autofix: *359 + graphql: *360 + search: *360 + code_search: *360 + source_import: *360 + integration_manifest: *360 + code_scanning_upload: *360 + actions_runner_registration: *360 + scim: *360 + dependency_snapshots: *360 + dependency_sbom: *360 + code_scanning_autofix: *360 required: - core - search - rate: *359 + rate: *360 required: - rate - resources @@ -56358,14 +56645,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *360 + schema: *361 examples: default-response: summary: Default response @@ -56870,7 +57157,7 @@ paths: status: disabled '403': *29 '404': *6 - '301': *361 + '301': *362 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56888,8 +57175,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#update-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -57187,10 +57474,10 @@ paths: description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 - '307': &363 + default: *363 + '307': &364 description: Temporary Redirect content: application/json: @@ -57219,8 +57506,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#delete-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -57242,7 +57529,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/rest/repos/repos#delete-a-repository - '307': *363 + '307': *364 '404': *6 '409': *54 x-github: @@ -57266,11 +57553,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 - - &395 + - &396 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -57293,7 +57580,7 @@ paths: type: integer artifacts: type: array - items: &364 + items: &365 title: Artifact description: An artifact type: object @@ -57371,7 +57658,7 @@ paths: - expires_at - updated_at examples: - default: &396 + default: &397 value: total_count: 2 artifacts: @@ -57432,9 +57719,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#get-an-artifact parameters: - - *357 - *358 - - &365 + - *359 + - &366 name: artifact_id description: The unique identifier of the artifact. in: path @@ -57446,7 +57733,7 @@ paths: description: Response content: application/json: - schema: *364 + schema: *365 examples: default: value: @@ -57484,9 +57771,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#delete-an-artifact parameters: - - *357 - *358 - - *365 + - *359 + - *366 responses: '204': description: Response @@ -57510,9 +57797,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#download-an-artifact parameters: - - *357 - *358 - - *365 + - *359 + - *366 - name: archive_format in: path required: true @@ -57522,11 +57809,11 @@ paths: '302': description: Response headers: - Location: &518 + Location: &519 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': &557 + '410': &558 description: Gone content: application/json: @@ -57551,14 +57838,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &366 + schema: &367 title: Actions cache retention limit for a repository description: GitHub Actions cache retention policy for a repository. type: object @@ -57591,13 +57878,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *366 + schema: *367 examples: selected_actions: *42 responses: @@ -57626,14 +57913,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &367 + schema: &368 title: Actions cache storage limit for a repository description: GitHub Actions cache storage policy for a repository. type: object @@ -57666,13 +57953,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *367 + schema: *368 examples: selected_actions: *44 responses: @@ -57703,14 +57990,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *368 + schema: *369 examples: default: value: @@ -57736,11 +58023,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 - - &369 + - &370 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 @@ -57774,7 +58061,7 @@ paths: description: Response content: application/json: - schema: &370 + schema: &371 title: Repository actions caches description: Repository actions caches type: object @@ -57816,7 +58103,7 @@ paths: - total_count - actions_caches examples: - default: &371 + default: &372 value: total_count: 1 actions_caches: @@ -57848,23 +58135,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: - - *357 - *358 + - *359 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *369 + - *370 responses: '200': description: Response content: application/json: - schema: *370 + schema: *371 examples: - default: *371 + default: *372 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57884,8 +58171,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: - - *357 - *358 + - *359 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -57914,8 +58201,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *48 responses: @@ -57997,8 +58284,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#get-a-concurrency-group-for-a-repository parameters: - - *357 - *358 + - *359 - name: concurrency_group_name description: The name of the concurrency group. in: path @@ -58150,9 +58437,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *357 - *358 - - &372 + - *359 + - &373 name: job_id description: The unique identifier of the job. in: path @@ -58164,7 +58451,7 @@ paths: description: Response content: application/json: - schema: &399 + schema: &400 title: Job description: Information of a job execution in a workflow run type: object @@ -58471,9 +58758,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *357 - *358 - - *372 + - *359 + - *373 responses: '302': description: Response @@ -58501,9 +58788,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *357 - *358 - - *372 + - *359 + - *373 requestBody: required: false content: @@ -58529,7 +58816,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -58553,8 +58840,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: - - *357 - *358 + - *359 responses: '200': description: Status response @@ -58613,8 +58900,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: - - *357 - *358 + - *359 requestBody: required: true content: @@ -58653,7 +58940,7 @@ paths: description: Empty response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -58682,8 +58969,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -58701,7 +58988,7 @@ paths: type: integer secrets: type: array - items: &401 + items: &402 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -58721,7 +59008,7 @@ paths: - created_at - updated_at examples: - default: &402 + default: &403 value: total_count: 2 secrets: @@ -58754,9 +59041,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-organization-variables parameters: - - *357 - *358 - - *180 + - *359 + - *181 - *19 responses: '200': @@ -58773,7 +59060,7 @@ paths: type: integer variables: type: array - items: &403 + items: &404 title: Actions Variable type: object properties: @@ -58803,7 +59090,7 @@ paths: - created_at - updated_at examples: - default: &404 + default: &405 value: total_count: 2 variables: @@ -58836,8 +59123,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -58846,12 +59133,12 @@ paths: schema: type: object properties: - enabled: &374 + enabled: &375 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *148 - selected_actions_url: *373 - sha_pinning_required: *149 + allowed_actions: *149 + selected_actions_url: *374 + sha_pinning_required: *150 required: - enabled examples: @@ -58879,8 +59166,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -58891,9 +59178,9 @@ paths: schema: type: object properties: - enabled: *374 - allowed_actions: *148 - sha_pinning_required: *149 + enabled: *375 + allowed_actions: *149 + sha_pinning_required: *150 required: - enabled examples: @@ -58923,14 +59210,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: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &375 + schema: &376 type: object properties: access_level: @@ -58947,7 +59234,7 @@ paths: required: - access_level examples: - default: &376 + default: &377 value: access_level: organization x-github: @@ -58971,15 +59258,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: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *375 + schema: *376 examples: - default: *376 + default: *377 responses: '204': description: Response @@ -59003,14 +59290,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *377 + schema: *378 examples: default: value: @@ -59034,8 +59321,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Empty response for successful settings update @@ -59045,7 +59332,7 @@ paths: required: true content: application/json: - schema: *378 + schema: *379 examples: default: summary: Set retention days @@ -59069,16 +59356,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *150 + schema: *151 examples: - default: *379 + default: *380 '404': *6 x-github: enabledForGitHubApps: true @@ -59097,8 +59384,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -59108,7 +59395,7 @@ paths: required: true content: application/json: - schema: *150 + schema: *151 examples: default: summary: Set approval policy to first time contributors @@ -59132,16 +59419,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *380 + schema: *381 examples: - default: *151 + default: *152 '403': *29 '404': *6 x-github: @@ -59161,15 +59448,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *381 + schema: *382 examples: - default: *151 + default: *152 responses: '204': description: Empty response for successful settings update @@ -59193,16 +59480,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *153 + schema: *154 examples: - default: *154 + default: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -59221,8 +59508,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -59230,9 +59517,9 @@ paths: required: false content: application/json: - schema: *153 + schema: *154 examples: - selected_actions: *154 + selected_actions: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -59254,16 +59541,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *382 + schema: *383 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59284,8 +59571,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Success response @@ -59296,9 +59583,9 @@ paths: required: true content: application/json: - schema: *383 + schema: *384 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59325,8 +59612,8 @@ paths: in: query schema: type: string - - *357 - *358 + - *359 - *17 - *19 responses: @@ -59344,9 +59631,9 @@ paths: type: integer runners: type: array - items: *165 + items: *166 examples: - default: *166 + default: *167 headers: Link: *70 x-github: @@ -59370,8 +59657,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -59379,9 +59666,9 @@ paths: application/json: schema: type: array - items: *384 + items: *385 examples: - default: *385 + default: *386 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59403,8 +59690,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: - - *357 - *358 + - *359 requestBody: required: true content: @@ -59447,7 +59734,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *386 + '201': *387 '404': *6 '422': *7 '409': *54 @@ -59478,16 +59765,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *357 - *358 + - *359 responses: '201': description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: *387 + default: *388 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59515,16 +59802,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *357 - *358 + - *359 responses: '201': description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: *388 + default: *389 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59546,17 +59833,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: - - *357 - *358 - - *164 + - *359 + - *165 responses: '200': description: Response content: application/json: - schema: *165 + schema: *166 examples: - default: *389 + default: *390 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59577,9 +59864,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: - - *357 - *358 - - *164 + - *359 + - *165 responses: '204': description: Response @@ -59605,11 +59892,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: - - *357 - *358 - - *164 + - *359 + - *165 responses: - '200': *169 + '200': *170 '404': *6 x-github: githubCloudOnly: false @@ -59631,9 +59918,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: - - *357 - *358 - - *164 + - *359 + - *165 requestBody: required: true content: @@ -59657,7 +59944,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -59681,9 +59968,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: - - *357 - *358 - - *164 + - *359 + - *165 requestBody: required: true content: @@ -59708,7 +59995,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -59732,11 +60019,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: - - *357 - *358 - - *164 + - *359 + - *165 responses: - '200': *390 + '200': *391 '404': *6 x-github: githubCloudOnly: false @@ -59763,12 +60050,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: - - *357 - *358 - - *164 - - *391 + - *359 + - *165 + - *392 responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -59794,9 +60081,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *357 - *358 - - &407 + - *359 + - &408 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. @@ -59804,7 +60091,7 @@ paths: required: false schema: type: string - - &408 + - &409 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -59812,7 +60099,7 @@ paths: required: false schema: type: string - - &409 + - &410 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -59821,7 +60108,7 @@ paths: required: false schema: type: string - - &410 + - &411 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 @@ -59848,7 +60135,7 @@ paths: - pending - *17 - *19 - - &411 + - &412 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)." @@ -59857,7 +60144,7 @@ paths: schema: type: string format: date-time - - &392 + - &393 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -59866,13 +60153,13 @@ paths: schema: type: boolean default: false - - &412 + - &413 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &413 + - &414 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -59895,7 +60182,7 @@ paths: type: integer workflow_runs: type: array - items: &393 + items: &394 title: Workflow Run description: An invocation of a workflow type: object @@ -60043,7 +60330,7 @@ paths: title: Simple Commit description: A commit. type: object - properties: &437 + properties: &438 id: type: string description: SHA for the commit @@ -60094,7 +60381,7 @@ paths: - name - email nullable: true - required: &438 + required: &439 - id - tree_id - message @@ -60102,8 +60389,8 @@ paths: - author - committer nullable: true - repository: *163 - head_repository: *163 + repository: *164 + head_repository: *164 head_repository_id: type: integer example: 5 @@ -60141,7 +60428,7 @@ paths: - workflow_url - pull_requests examples: - default: &414 + default: &415 value: total_count: 1 workflow_runs: @@ -60377,24 +60664,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run parameters: - - *357 - *358 - - &394 + - *359 + - &395 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *392 + - *393 responses: '200': description: Response content: application/json: - schema: *393 + schema: *394 examples: - default: &397 + default: &398 value: id: 30433642 name: Build @@ -60635,9 +60922,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '204': description: Response @@ -60660,9 +60947,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '200': description: Response @@ -60781,15 +61068,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: - - *357 - *358 - - *394 + - *359 + - *395 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -60816,12 +61103,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *357 - *358 - - *394 + - *359 + - *395 - *17 - *19 - - *395 + - *396 - *62 responses: '200': @@ -60838,9 +61125,9 @@ paths: type: integer artifacts: type: array - items: *364 + items: *365 examples: - default: *396 + default: *397 headers: Link: *70 x-github: @@ -60864,25 +61151,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *357 - *358 - - *394 - - &398 + - *359 + - *395 + - &399 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *392 + - *393 responses: '200': description: Response content: application/json: - schema: *393 + schema: *394 examples: - default: *397 + default: *398 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60905,10 +61192,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *357 - *358 - - *394 - - *398 + - *359 + - *395 + - *399 - *17 - *19 responses: @@ -60926,9 +61213,9 @@ paths: type: integer jobs: type: array - items: *399 + items: *400 examples: - default: &400 + default: &401 value: total_count: 1 jobs: @@ -61041,10 +61328,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *357 - *358 - - *394 - - *398 + - *359 + - *395 + - *399 responses: '302': description: Response @@ -61072,15 +61359,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '202': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61120,9 +61407,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 - *17 - *47 - *48 @@ -61293,9 +61580,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: - - *357 - *358 - - *394 + - *359 + - *395 requestBody: required: true content: @@ -61362,15 +61649,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '202': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61397,9 +61684,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 - 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 @@ -61429,9 +61716,9 @@ paths: type: integer jobs: type: array - items: *399 + items: *400 examples: - default: *400 + default: *401 headers: Link: *70 x-github: @@ -61456,9 +61743,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '302': description: Response @@ -61485,9 +61772,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '204': description: Response @@ -61514,9 +61801,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '200': description: Response @@ -61576,7 +61863,7 @@ paths: items: type: object properties: - type: &525 + type: &526 type: string description: The type of reviewer. enum: @@ -61586,7 +61873,7 @@ paths: reviewer: anyOf: - *4 - - *210 + - *211 required: - environment - wait_timer @@ -61661,9 +61948,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 requestBody: required: true content: @@ -61710,12 +61997,12 @@ paths: application/json: schema: type: array - items: &520 + items: &521 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed type: object - properties: &766 + properties: &767 url: type: string format: uri @@ -61800,7 +62087,7 @@ paths: nullable: true properties: *83 required: *84 - required: &767 + required: &768 - id - node_id - sha @@ -61816,7 +62103,7 @@ paths: - created_at - updated_at examples: - default: &521 + default: &522 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -61872,9 +62159,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow parameters: - - *357 - *358 - - *394 + - *359 + - *395 requestBody: required: false content: @@ -61895,7 +62182,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61918,9 +62205,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 requestBody: required: false content: @@ -61941,7 +62228,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61973,9 +62260,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '200': description: Response @@ -62112,8 +62399,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -62131,9 +62418,9 @@ paths: type: integer secrets: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -62158,16 +62445,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-public-key parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62189,17 +62476,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '200': description: Response content: application/json: - schema: *401 + schema: *402 examples: - default: &415 + default: &416 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -62225,9 +62512,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 requestBody: required: true content: @@ -62258,7 +62545,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -62284,9 +62571,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '204': description: Response @@ -62311,9 +62598,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-variables parameters: - - *357 - *358 - - *180 + - *359 + - *181 - *19 responses: '200': @@ -62330,9 +62617,9 @@ paths: type: integer variables: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -62355,8 +62642,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-a-repository-variable parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -62383,7 +62670,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -62408,17 +62695,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: &416 + default: &417 value: name: USERNAME value: octocat @@ -62444,9 +62731,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 requestBody: required: true content: @@ -62488,9 +62775,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 responses: '204': description: Response @@ -62515,8 +62802,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#list-repository-workflows parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -62534,7 +62821,7 @@ paths: type: integer workflows: type: array - items: &405 + items: &406 title: Workflow description: A GitHub Actions workflow type: object @@ -62641,9 +62928,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-a-workflow parameters: - - *357 - *358 - - &406 + - *359 + - &407 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -62658,7 +62945,7 @@ paths: description: Response content: application/json: - schema: *405 + schema: *406 examples: default: value: @@ -62691,9 +62978,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#disable-a-workflow parameters: - - *357 - *358 - - *406 + - *359 + - *407 responses: '204': description: Response @@ -62718,9 +63005,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *357 - *358 - - *406 + - *359 + - *407 responses: '204': description: Empty response when `return_run_details` parameter is `false`. @@ -62807,9 +63094,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#enable-a-workflow parameters: - - *357 - *358 - - *406 + - *359 + - *407 responses: '204': description: Response @@ -62836,19 +63123,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *357 - *358 - - *406 + - *359 - *407 - *408 - *409 - *410 + - *411 - *17 - *19 - - *411 - - *392 - *412 + - *393 - *413 + - *414 responses: '200': description: Response @@ -62864,9 +63151,9 @@ paths: type: integer workflow_runs: type: array - items: *393 + items: *394 examples: - default: *414 + default: *415 headers: Link: *70 x-github: @@ -62898,9 +63185,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-workflow-usage parameters: - - *357 - *358 - - *406 + - *359 + - *407 responses: '200': description: Response @@ -62961,8 +63248,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-activities parameters: - - *357 - *358 + - *359 - *62 - *17 - *47 @@ -63131,8 +63418,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#list-repository-organization-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -63150,9 +63437,9 @@ paths: type: integer secrets: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -63176,9 +63463,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#list-repository-organization-variables parameters: - - *357 - *358 - - *180 + - *359 + - *181 - *19 responses: '200': @@ -63195,9 +63482,9 @@ paths: type: integer variables: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -63222,8 +63509,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#list-repository-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -63241,9 +63528,9 @@ paths: type: integer secrets: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -63268,16 +63555,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#get-a-repository-public-key parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63299,17 +63586,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#get-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '200': description: Response content: application/json: - schema: *401 + schema: *402 examples: - default: *415 + default: *416 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63331,9 +63618,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#create-or-update-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 requestBody: required: true content: @@ -63364,7 +63651,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -63390,9 +63677,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#delete-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '204': description: Response @@ -63417,9 +63704,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#list-repository-variables parameters: - - *357 - *358 - - *180 + - *359 + - *181 - *19 responses: '200': @@ -63436,9 +63723,9 @@ paths: type: integer variables: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -63461,8 +63748,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#create-a-repository-variable parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -63489,7 +63776,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -63514,17 +63801,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#get-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: *416 + default: *417 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63545,9 +63832,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#update-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 requestBody: required: true content: @@ -63589,9 +63876,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#delete-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 responses: '204': description: Response @@ -63612,8 +63899,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#list-assignees parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -63650,8 +63937,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *357 - *358 + - *359 - name: assignee in: path required: true @@ -63687,8 +63974,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#create-an-attestation parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -63798,8 +64085,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#list-attestations parameters: - - *357 - *358 + - *359 - *17 - *47 - *48 @@ -63856,7 +64143,7 @@ paths: initiator: type: string examples: - default: *417 + default: *418 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63876,8 +64163,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -63885,7 +64172,7 @@ paths: application/json: schema: type: array - items: &418 + items: &419 title: Autolink reference description: An autolink reference. type: object @@ -63939,8 +64226,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -63979,9 +64266,9 @@ paths: description: response content: application/json: - schema: *418 + schema: *419 examples: - default: &419 + default: &420 value: id: 1 key_prefix: TICKET- @@ -64012,9 +64299,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *357 - *358 - - &420 + - *359 + - &421 name: autolink_id description: The unique identifier of the autolink. in: path @@ -64026,9 +64313,9 @@ paths: description: Response content: application/json: - schema: *418 + schema: *419 examples: - default: *419 + default: *420 '404': *6 x-github: githubCloudOnly: false @@ -64048,9 +64335,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *357 - *358 - - *420 + - *359 + - *421 responses: '204': description: Response @@ -64074,8 +64361,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: - - *357 - *358 + - *359 responses: '200': description: Response if Dependabot is enabled @@ -64123,8 +64410,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -64145,8 +64432,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -64166,8 +64453,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#list-branches parameters: - - *357 - *358 + - *359 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -64205,7 +64492,7 @@ paths: - url protected: type: boolean - protection: &422 + protection: &423 title: Branch Protection description: Branch Protection type: object @@ -64247,7 +64534,7 @@ paths: required: - contexts - checks - enforce_admins: &425 + enforce_admins: &426 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -64262,7 +64549,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &427 + required_pull_request_reviews: &428 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -64283,7 +64570,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *210 + items: *211 apps: description: The list of apps with review dismissal access. @@ -64312,7 +64599,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *210 + items: *211 apps: description: The list of apps allowed to bypass pull request requirements. @@ -64338,7 +64625,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &424 + restrictions: &425 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -64401,7 +64688,7 @@ paths: type: string teams: type: array - items: *210 + items: *211 apps: type: array items: @@ -64615,9 +64902,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#get-a-branch parameters: - - *357 - *358 - - &423 + - *359 + - &424 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). @@ -64631,14 +64918,14 @@ paths: description: Response content: application/json: - schema: &433 + schema: &434 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &490 + commit: &491 title: Commit description: Commit type: object @@ -64672,7 +64959,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: &421 + properties: &422 name: type: string example: '"Chris Wanstrath"' @@ -64688,7 +64975,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: *421 + properties: *422 nullable: true message: type: string @@ -64709,7 +64996,7 @@ paths: required: - sha - url - verification: &543 + verification: &544 title: Verification type: object properties: @@ -64743,12 +65030,12 @@ paths: nullable: true oneOf: - *4 - - *172 + - *173 committer: nullable: true oneOf: - *4 - - *172 + - *173 parents: type: array items: @@ -64779,7 +65066,7 @@ paths: type: integer files: type: array - items: &503 + items: &504 title: Diff Entry description: Diff Entry type: object @@ -64863,7 +65150,7 @@ paths: - self protected: type: boolean - protection: *422 + protection: *423 protection_url: type: string format: uri @@ -64970,7 +65257,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *361 + '301': *362 '404': *6 x-github: githubCloudOnly: false @@ -64992,15 +65279,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *422 + schema: *423 examples: default: value: @@ -65194,9 +65481,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -65451,7 +65738,7 @@ paths: url: type: string format: uri - required_status_checks: &430 + required_status_checks: &431 title: Status Check Policy description: Status Check Policy type: object @@ -65527,7 +65814,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 apps: type: array items: *5 @@ -65545,7 +65832,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 apps: type: array items: *5 @@ -65603,7 +65890,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *424 + restrictions: *425 required_conversation_resolution: type: object properties: @@ -65715,9 +66002,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -65742,17 +66029,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *425 + schema: *426 examples: - default: &426 + default: &427 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -65774,17 +66061,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *425 + schema: *426 examples: - default: *426 + default: *427 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65803,9 +66090,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -65830,17 +66117,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *427 + schema: *428 examples: - default: &428 + default: &429 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -65936,9 +66223,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -66036,9 +66323,9 @@ paths: description: Response content: application/json: - schema: *427 + schema: *428 examples: - default: *428 + default: *429 '422': *15 x-github: githubCloudOnly: false @@ -66059,9 +66346,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -66088,17 +66375,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *425 + schema: *426 examples: - default: &429 + default: &430 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -66121,17 +66408,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *425 + schema: *426 examples: - default: *429 + default: *430 '404': *6 x-github: githubCloudOnly: false @@ -66151,9 +66438,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -66178,17 +66465,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *430 + schema: *431 examples: - default: &431 + default: &432 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -66214,9 +66501,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-status-check-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -66268,9 +66555,9 @@ paths: description: Response content: application/json: - schema: *430 + schema: *431 examples: - default: *431 + default: *432 '404': *6 '422': *15 x-github: @@ -66292,9 +66579,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -66318,9 +66605,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response @@ -66354,9 +66641,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -66423,9 +66710,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -66489,9 +66776,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: content: application/json: @@ -66557,15 +66844,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *424 + schema: *425 examples: default: value: @@ -66656,9 +66943,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -66681,9 +66968,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response @@ -66693,7 +66980,7 @@ paths: type: array items: *5 examples: - default: &432 + default: &433 value: - id: 1 slug: octoapp @@ -66750,9 +67037,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66786,7 +67073,7 @@ paths: type: array items: *5 examples: - default: *432 + default: *433 '422': *15 x-github: githubCloudOnly: false @@ -66807,9 +67094,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66843,7 +67130,7 @@ paths: type: array items: *5 examples: - default: *432 + default: *433 '422': *15 x-github: githubCloudOnly: false @@ -66864,9 +67151,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66900,7 +67187,7 @@ paths: type: array items: *5 examples: - default: *432 + default: *433 '422': *15 x-github: githubCloudOnly: false @@ -66922,9 +67209,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response @@ -66932,9 +67219,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 '404': *6 x-github: githubCloudOnly: false @@ -66954,9 +67241,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -66992,9 +67279,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -67015,9 +67302,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -67053,9 +67340,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -67076,9 +67363,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: content: application/json: @@ -67113,9 +67400,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -67137,9 +67424,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response @@ -67173,9 +67460,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -67233,9 +67520,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -67293,9 +67580,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -67355,9 +67642,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#rename-a-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -67379,7 +67666,7 @@ paths: description: Response content: application/json: - schema: *433 + schema: *434 examples: default: value: @@ -67495,8 +67782,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#create-a-check-run parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -67775,7 +68062,7 @@ paths: description: Response content: application/json: - schema: &434 + schema: &435 title: CheckRun description: A check performed on the code of a given code change type: object @@ -67895,7 +68182,7 @@ paths: check. type: array items: *93 - deployment: &759 + deployment: &760 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -68175,9 +68462,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#get-a-check-run parameters: - - *357 - *358 - - &435 + - *359 + - &436 name: check_run_id description: The unique identifier of the check run. in: path @@ -68189,9 +68476,9 @@ paths: description: Response content: application/json: - schema: *434 + schema: *435 examples: - default: &436 + default: &437 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -68291,9 +68578,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#update-a-check-run parameters: - - *357 - *358 - - *435 + - *359 + - *436 requestBody: required: true content: @@ -68533,9 +68820,9 @@ paths: description: Response content: application/json: - schema: *434 + schema: *435 examples: - default: *436 + default: *437 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68555,9 +68842,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-run-annotations parameters: - - *357 - *358 - - *435 + - *359 + - *436 - *17 - *19 responses: @@ -68652,15 +68939,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#rerequest-a-check-run parameters: - - *357 - *358 - - *435 + - *359 + - *436 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -68698,8 +68985,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#create-a-check-suite parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -68721,7 +69008,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &439 + schema: &440 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -68798,7 +69085,7 @@ paths: nullable: true properties: *83 required: *84 - repository: *163 + repository: *164 created_at: type: string format: date-time @@ -68807,12 +69094,12 @@ paths: type: string format: date-time nullable: true - head_commit: &787 + head_commit: &788 title: Simple Commit description: A commit. type: object - properties: *437 - required: *438 + properties: *438 + required: *439 latest_check_runs_count: type: integer check_runs_url: @@ -68840,7 +69127,7 @@ paths: - check_runs_url - pull_requests examples: - default: &440 + default: &441 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -69131,9 +69418,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *439 + schema: *440 examples: - default: *440 + default: *441 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69152,8 +69439,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -69214,7 +69501,7 @@ paths: required: - app_id - setting - repository: *163 + repository: *164 examples: default: value: @@ -69462,9 +69749,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#get-a-check-suite parameters: - - *357 - *358 - - &441 + - *359 + - &442 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -69476,9 +69763,9 @@ paths: description: Response content: application/json: - schema: *439 + schema: *440 examples: - default: *440 + default: *441 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69501,17 +69788,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *357 - *358 - - *441 - - &496 + - *359 + - *442 + - &497 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &497 + - &498 name: status description: Returns check runs with the specified `status`. in: query @@ -69550,9 +69837,9 @@ paths: type: integer check_runs: type: array - items: *434 + items: *435 examples: - default: &498 + default: &499 value: total_count: 1 check_runs: @@ -69654,15 +69941,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#rerequest-a-check-suite parameters: - - *357 - *358 - - *441 + - *359 + - *442 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -69685,8 +69972,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-quality/code-quality#get-a-code-quality-setup-configuration parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -69776,8 +70063,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-quality/code-quality#update-a-code-quality-setup-configuration parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -69838,7 +70125,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -69905,21 +70192,21 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *357 - *358 - - *442 + - *359 - *443 + - *444 - *19 - *17 - - &460 + - &461 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: *444 - - &461 + schema: *445 + - &462 name: pr description: The number of the pull request for the results you want to list. in: query @@ -69944,13 +70231,13 @@ paths: be returned. in: query required: false - schema: *445 + schema: *446 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *446 + schema: *447 - name: assignees description: | Filter alerts by assignees. Provide a comma-separated list of user handles (e.g., `octocat` or `octocat,hubot`). @@ -69969,14 +70256,14 @@ paths: items: type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: *447 - state: *197 - fixed_at: *193 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: *448 + state: *198 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -69984,12 +70271,12 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: *448 - dismissed_comment: *449 - rule: *450 - tool: *451 - most_recent_instance: *452 + dismissed_at: *195 + dismissed_reason: *449 + dismissed_comment: *450 + rule: *451 + tool: *452 + most_recent_instance: *453 dismissal_approved_by: title: Simple User description: A GitHub user. @@ -70115,7 +70402,7 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *37 - '403': &453 + '403': &454 description: Response if GitHub Advanced Security is not enabled for this repository content: @@ -70142,9 +70429,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *357 - *358 - - &454 + - *359 + - &455 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -70152,23 +70439,23 @@ paths: field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation. required: true - schema: *188 + schema: *189 responses: '200': description: Response content: application/json: - schema: &455 + schema: &456 type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: *447 - state: *197 - fixed_at: *193 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: *448 + state: *198 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -70176,9 +70463,9 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: *448 - dismissed_comment: *449 + dismissed_at: *195 + dismissed_reason: *449 + dismissed_comment: *450 rule: type: object properties: @@ -70232,8 +70519,8 @@ paths: type: string description: A link to the documentation for the rule used to detect the alert. - tool: *451 - most_recent_instance: *452 + tool: *452 + most_recent_instance: *453 dismissal_approved_by: title: Simple User description: A GitHub user. @@ -70332,7 +70619,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *37 - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -70352,9 +70639,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *357 - *358 - - *454 + - *359 + - *455 requestBody: required: true content: @@ -70369,8 +70656,8 @@ paths: enum: - open - dismissed - dismissed_reason: *448 - dismissed_comment: *449 + dismissed_reason: *449 + dismissed_comment: *450 create_request: type: boolean description: If `true`, attempt to create an alert dismissal request. @@ -70398,7 +70685,7 @@ paths: description: Response content: application/json: - schema: *455 + schema: *456 examples: default: value: @@ -70474,7 +70761,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '400': *14 - '403': &459 + '403': &460 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: @@ -70501,15 +70788,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: - - *357 - *358 - - *454 + - *359 + - *455 responses: '200': description: Response content: application/json: - schema: &456 + schema: &457 type: object properties: status: @@ -70535,13 +70822,13 @@ paths: - description - started_at examples: - default: &457 + default: &458 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &458 + '400': &459 description: Bad Request content: application/json: @@ -70552,7 +70839,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': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -70577,29 +70864,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: - - *357 - *358 - - *454 + - *359 + - *455 responses: '200': description: OK content: application/json: - schema: *456 + schema: *457 examples: - default: *457 + default: *458 '202': description: Accepted content: application/json: - schema: *456 + schema: *457 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *458 + '400': *459 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -70631,9 +70918,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: - - *357 - *358 - - *454 + - *359 + - *455 requestBody: required: false content: @@ -70678,8 +70965,8 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *458 - '403': *459 + '400': *459 + '403': *460 '404': *6 '422': description: Unprocessable Entity @@ -70703,13 +70990,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *357 - *358 - - *454 + - *359 + - *455 - *19 - *17 - - *460 - *461 + - *462 responses: '200': description: Response @@ -70720,10 +71007,10 @@ paths: items: type: object properties: - ref: *444 - analysis_key: *462 - environment: *463 - category: *464 + ref: *445 + analysis_key: *463 + environment: *464 + category: *465 state: type: string description: State of a code scanning alert instance. @@ -70738,7 +71025,7 @@ paths: properties: text: type: string - location: *465 + location: *466 html_url: type: string classifications: @@ -70746,7 +71033,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: *466 + items: *467 examples: default: value: @@ -70783,7 +71070,7 @@ paths: end_column: 50 classifications: - source - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -70817,25 +71104,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *357 - *358 - - *442 + - *359 - *443 + - *444 - *19 - *17 - - *461 + - *462 - 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: *444 + schema: *445 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &467 + schema: &468 type: string description: An identifier for the upload. example: 6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53 @@ -70856,23 +71143,23 @@ paths: application/json: schema: type: array - items: &468 + items: &469 type: object properties: - ref: *444 - commit_sha: &476 + ref: *445 + commit_sha: &477 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 64 pattern: "^([0-9a-fA-F]{40}(?:[0-9a-fA-F]{24})?)$" - analysis_key: *462 + analysis_key: *463 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *464 + category: *465 error: type: string example: error reading field xyz @@ -70896,8 +71183,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *467 - tool: *451 + sarif_id: *468 + tool: *452 deletable: type: boolean warning: @@ -70958,7 +71245,7 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -70994,8 +71281,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: - - *357 - *358 + - *359 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -71008,7 +71295,7 @@ paths: description: Response content: application/json: - schema: *468 + schema: *469 examples: response: summary: application/json response @@ -71062,7 +71349,7 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *453 + '403': *454 '404': *6 '422': description: Response if analysis could not be processed @@ -71149,8 +71436,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: - - *357 - *358 + - *359 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -71203,7 +71490,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': *459 + '403': *460 '404': *6 '503': *122 x-github: @@ -71225,8 +71512,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -71234,7 +71521,7 @@ paths: application/json: schema: type: array - items: &469 + items: &470 title: CodeQL Database description: A CodeQL database. type: object @@ -71345,7 +71632,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': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -71374,8 +71661,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *357 - *358 + - *359 - name: language in: path description: The language of the CodeQL database. @@ -71387,7 +71674,7 @@ paths: description: Response content: application/json: - schema: *469 + schema: *470 examples: default: value: @@ -71419,9 +71706,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': &507 + '302': &508 description: Found - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -71443,8 +71730,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *357 - *358 + - *359 - name: language in: path description: The language of the CodeQL database. @@ -71454,7 +71741,7 @@ paths: responses: '204': description: Response - '403': *459 + '403': *460 '404': *6 '503': *122 x-github: @@ -71482,8 +71769,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -71492,7 +71779,7 @@ paths: type: object additionalProperties: false properties: - language: &470 + language: &471 type: string description: The language targeted by the CodeQL query enum: @@ -71572,7 +71859,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &474 + schema: &475 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -71582,7 +71869,7 @@ paths: description: The ID of the variant analysis. controller_repo: *67 actor: *4 - query_language: *470 + query_language: *471 query_pack_url: type: string description: The download url for the query pack. @@ -71629,7 +71916,7 @@ paths: items: type: object properties: - repository: &471 + repository: &472 title: Repository Identifier description: Repository Identifier type: object @@ -71665,7 +71952,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &475 + analysis_status: &476 type: string description: The new status of the CodeQL variant analysis repository task. @@ -71697,7 +71984,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &472 + access_mismatch_repos: &473 type: object properties: repository_count: @@ -71711,7 +71998,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: *471 + items: *472 required: - repository_count - repositories @@ -71733,8 +72020,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *472 - over_limit_repos: *472 + no_codeql_db_repos: *473 + over_limit_repos: *473 required: - access_mismatch_repos - not_found_repos @@ -71750,7 +72037,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &473 + value: &474 summary: Default response value: id: 1 @@ -71896,10 +72183,10 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *473 + value: *474 repository_lists: summary: Response for a successful variant analysis submission - value: *473 + value: *474 '404': *6 '422': description: Unable to process variant analysis submission @@ -71927,8 +72214,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: - - *357 - *358 + - *359 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -71940,9 +72227,9 @@ paths: description: Response content: application/json: - schema: *474 + schema: *475 examples: - default: *473 + default: *474 '404': *6 '503': *122 x-github: @@ -71965,7 +72252,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: - - *357 + - *358 - name: repo in: path description: The name of the controller repository. @@ -72000,7 +72287,7 @@ paths: type: object properties: repository: *67 - analysis_status: *475 + analysis_status: *476 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -72125,8 +72412,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -72211,7 +72498,7 @@ paths: threat_model: remote updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -72232,8 +72519,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -72300,7 +72587,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -72325,7 +72612,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *459 + '403': *460 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -72396,8 +72683,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -72405,7 +72692,7 @@ paths: schema: type: object properties: - commit_sha: *476 + commit_sha: *477 ref: type: string description: |- @@ -72463,7 +72750,7 @@ paths: schema: type: object properties: - id: *467 + id: *468 url: type: string description: The REST API URL for checking the status of the upload. @@ -72477,7 +72764,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': *459 + '403': *460 '404': *6 '413': description: Payload Too Large if the sarif field is too large @@ -72500,8 +72787,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *357 - *358 + - *359 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -72547,7 +72834,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': *453 + '403': *454 '404': description: Not Found if the sarif id does not match any upload '503': *122 @@ -72572,8 +72859,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: - - *357 - *358 + - *359 responses: '200': description: Response @@ -72654,8 +72941,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-codeowners-errors parameters: - - *357 - *358 + - *359 - 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 @@ -72775,8 +73062,8 @@ paths: parameters: - *17 - *19 - - *357 - *358 + - *359 responses: '200': description: Response @@ -72792,7 +73079,7 @@ paths: type: integer codespaces: type: array - items: *262 + items: *263 examples: default: value: @@ -73090,8 +73377,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -73154,17 +73441,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '400': *14 '401': *25 '403': *29 @@ -73193,8 +73480,8 @@ paths: parameters: - *17 - *19 - - *357 - *358 + - *359 responses: '200': description: Response @@ -73258,8 +73545,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *357 - *358 + - *359 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -73294,14 +73581,14 @@ paths: type: integer machines: type: array - items: &702 + items: &703 type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: *478 - required: *479 + properties: *479 + required: *480 examples: - default: &703 + default: &704 value: total_count: 2 machines: @@ -73341,8 +73628,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *357 - *358 + - *359 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -73426,8 +73713,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: - - *357 - *358 + - *359 - 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 @@ -73493,8 +73780,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -73512,7 +73799,7 @@ paths: type: integer secrets: type: array - items: &483 + items: &484 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -73532,7 +73819,7 @@ paths: - created_at - updated_at examples: - default: *480 + default: *481 headers: Link: *70 x-github: @@ -73555,16 +73842,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *481 + schema: *482 examples: - default: *482 + default: *483 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -73584,17 +73871,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '200': description: Response content: application/json: - schema: *483 + schema: *484 examples: - default: *484 + default: *485 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73614,9 +73901,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 requestBody: required: true content: @@ -73644,7 +73931,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -73668,9 +73955,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '204': description: Response @@ -73698,8 +73985,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators parameters: - - *357 - *358 + - *359 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -73741,7 +74028,7 @@ paths: title: Collaborator description: Collaborator type: object - properties: &485 + properties: &486 login: type: string example: octocat @@ -73834,7 +74121,7 @@ paths: user_view_type: type: string example: public - required: &486 + required: &487 - avatar_url - events_url - followers_url @@ -73908,8 +74195,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *357 - *358 + - *359 - *74 responses: '204': @@ -73956,8 +74243,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *357 - *358 + - *359 - *74 requestBody: required: false @@ -73984,7 +74271,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &556 + schema: &557 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -73995,7 +74282,7 @@ paths: example: 42 type: integer format: int64 - repository: *163 + repository: *164 invitee: title: Simple User description: A GitHub user. @@ -74173,7 +74460,7 @@ paths: - an Enterprise Managed User (EMU) account was invited to a repository in an enterprise with personal user accounts content: application/json: - schema: *132 + schema: *133 '403': *29 x-github: triggersNotification: true @@ -74213,8 +74500,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *357 - *358 + - *359 - *74 responses: '204': @@ -74246,8 +74533,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *357 - *358 + - *359 - *74 responses: '200': @@ -74268,8 +74555,8 @@ paths: title: Collaborator description: Collaborator type: object - properties: *485 - required: *486 + properties: *486 + required: *487 nullable: true required: - permission @@ -74324,8 +74611,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -74335,7 +74622,7 @@ paths: application/json: schema: type: array - items: &487 + items: &488 title: Commit Comment description: Commit Comment type: object @@ -74393,7 +74680,7 @@ paths: - created_at - updated_at examples: - default: &492 + default: &493 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -74452,17 +74739,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#get-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 responses: '200': description: Response content: application/json: - schema: *487 + schema: *488 examples: - default: &493 + default: &494 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -74519,8 +74806,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#update-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -74543,7 +74830,7 @@ paths: description: Response content: application/json: - schema: *487 + schema: *488 examples: default: value: @@ -74594,8 +74881,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#delete-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 responses: '204': @@ -74617,8 +74904,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -74645,7 +74932,7 @@ paths: application/json: schema: type: array - items: &488 + items: &489 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -74688,7 +74975,7 @@ paths: - content - created_at examples: - default: &560 + default: &561 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -74733,8 +75020,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -74767,9 +75054,9 @@ paths: description: Reaction exists content: application/json: - schema: *488 + schema: *489 examples: - default: &489 + default: &490 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -74798,9 +75085,9 @@ paths: description: Reaction created content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -74822,10 +75109,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *357 - *358 + - *359 - *104 - - &561 + - &562 name: reaction_id description: The unique identifier of the reaction. in: path @@ -74880,8 +75167,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-commits parameters: - - *357 - *358 + - *359 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -74937,9 +75224,9 @@ paths: application/json: schema: type: array - items: *490 + items: *491 examples: - default: &612 + default: &613 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -75033,9 +75320,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit parameters: - - *357 - *358 - - &491 + - *359 + - &492 name: commit_sha description: The SHA of the commit. in: path @@ -75107,9 +75394,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments parameters: - - *357 - *358 - - *491 + - *359 + - *492 - *17 - *19 responses: @@ -75119,9 +75406,9 @@ paths: application/json: schema: type: array - items: *487 + items: *488 examples: - default: *492 + default: *493 headers: Link: *70 x-github: @@ -75149,9 +75436,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#create-a-commit-comment parameters: - - *357 - *358 - - *491 + - *359 + - *492 requestBody: required: true content: @@ -75186,9 +75473,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *488 examples: - default: *493 + default: *494 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -75216,9 +75503,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *357 - *358 - - *491 + - *359 + - *492 - *17 - *19 responses: @@ -75228,9 +75515,9 @@ paths: application/json: schema: type: array - items: *494 + items: *495 examples: - default: &604 + default: &605 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -75767,11 +76054,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#get-a-commit parameters: - - *357 - *358 + - *359 - *19 - *17 - - &495 + - &496 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)" @@ -75786,9 +76073,9 @@ paths: description: Response content: application/json: - schema: *490 + schema: *491 examples: - default: &591 + default: &592 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -75876,7 +76163,7 @@ paths: schema: type: string examples: - default: &504 + default: &505 value: | diff --git a/testfile b/testfile index 9bdeaeb..912c7ef 100644 @@ -75889,7 +76176,7 @@ paths: schema: type: string examples: - default: &505 + default: &506 value: | From ac3282a2725be3b1d4979169a7a311c89066af1c Mon Sep 17 00:00:00 2001 From: Mona Lisa <87831417+monalisa@users.noreply.github.com> @@ -75942,11 +76229,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *357 - *358 - - *495 + - *359 - *496 - *497 + - *498 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -75980,9 +76267,9 @@ paths: type: integer check_runs: type: array - items: *434 + items: *435 examples: - default: *498 + default: *499 headers: Link: *70 x-github: @@ -76007,9 +76294,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *357 - *358 - - *495 + - *359 + - *496 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -76017,7 +76304,7 @@ paths: schema: type: integer example: 1 - - *496 + - *497 - *17 - *19 responses: @@ -76035,7 +76322,7 @@ paths: type: integer check_suites: type: array - items: *439 + items: *440 examples: default: value: @@ -76235,9 +76522,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *357 - *358 - - *495 + - *359 + - *496 - *17 - *19 responses: @@ -76304,7 +76591,7 @@ paths: type: string total_count: type: integer - repository: *163 + repository: *164 commit_url: type: string format: uri @@ -76435,9 +76722,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *357 - *358 - - *495 + - *359 + - *496 - *17 - *19 responses: @@ -76447,7 +76734,7 @@ paths: application/json: schema: type: array - items: &682 + items: &683 title: Status description: The status of a commit. type: object @@ -76528,7 +76815,7 @@ paths: site_admin: false headers: Link: *70 - '301': *361 + '301': *362 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76556,8 +76843,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/community#get-community-profile-metrics parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -76586,20 +76873,20 @@ paths: title: Code Of Conduct Simple description: Code of Conduct Simple type: object - properties: *499 - required: *500 + properties: *500 + required: *501 nullable: true code_of_conduct_file: title: Community Health File type: object - properties: &501 + properties: &502 url: type: string format: uri html_url: type: string format: uri - required: &502 + required: &503 - url - html_url nullable: true @@ -76613,26 +76900,26 @@ paths: contributing: title: Community Health File type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true readme: title: Community Health File type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true issue_template: title: Community Health File type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true pull_request_template: title: Community Health File type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true required: - code_of_conduct @@ -76759,8 +77046,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#compare-two-commits parameters: - - *357 - *358 + - *359 - *19 - *17 - name: basehead @@ -76803,8 +77090,8 @@ paths: type: string format: uri example: https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *490 - merge_base_commit: *490 + base_commit: *491 + merge_base_commit: *491 status: type: string enum: @@ -76824,10 +77111,10 @@ paths: example: 6 commits: type: array - items: *490 + items: *491 files: type: array - items: *503 + items: *504 required: - url - html_url @@ -77073,12 +77360,12 @@ paths: schema: type: string examples: - default: *504 + default: *505 application/vnd.github.patch: schema: type: string examples: - default: *505 + default: *506 '404': *6 '500': *55 '503': *122 @@ -77123,8 +77410,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-repository-content parameters: - - *357 - *358 + - *359 - name: path description: path parameter in: path @@ -77284,7 +77571,7 @@ paths: - type - url examples: - response-if-content-is-a-file-github-object: &506 + response-if-content-is-a-file-github-object: &507 summary: Response if content is a file value: type: file @@ -77416,7 +77703,7 @@ paths: - size - type - url - - &617 + - &618 title: Content File description: Content File type: object @@ -77617,7 +77904,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *506 + response-if-content-is-a-file: *507 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -77686,7 +77973,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *29 - '302': *507 + '302': *508 '304': *37 x-github: githubCloudOnly: false @@ -77709,8 +77996,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#create-or-update-file-contents parameters: - - *357 - *358 + - *359 - name: path description: path parameter in: path @@ -77803,7 +78090,7 @@ paths: description: Response content: application/json: - schema: &508 + schema: &509 title: File Commit description: File Commit type: object @@ -77955,7 +78242,7 @@ paths: description: Response content: application/json: - schema: *508 + schema: *509 examples: example-for-creating-a-file: value: @@ -78009,7 +78296,7 @@ paths: schema: oneOf: - *3 - - &538 + - &539 description: Repository rule violation was detected type: object properties: @@ -78030,7 +78317,7 @@ paths: items: type: object properties: - placeholder_id: &674 + placeholder_id: &675 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -78062,8 +78349,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#delete-a-file parameters: - - *357 - *358 + - *359 - name: path description: path parameter in: path @@ -78124,7 +78411,7 @@ paths: description: Response content: application/json: - schema: *508 + schema: *509 examples: default: value: @@ -78179,8 +78466,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-contributors parameters: - - *357 - *358 + - *359 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -78309,8 +78596,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-cloud-agent-management#get-copilot-cloud-agent-configuration-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -78442,24 +78729,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *357 - *358 - - *212 + - *359 - *213 - *214 - *215 - *216 + - *217 - 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 - - *217 - - *509 - *218 + - *510 - *219 - *220 + - *221 - *62 - *47 - *48 @@ -78471,11 +78758,11 @@ paths: application/json: schema: type: array - items: &513 + items: &514 type: object description: A Dependabot alert. properties: - number: *188 + number: *189 state: type: string description: The state of the Dependabot alert. @@ -78518,13 +78805,13 @@ paths: - direct - transitive - inconclusive - security_advisory: *510 + security_advisory: *511 security_vulnerability: *66 - url: *191 - html_url: *192 - created_at: *189 - updated_at: *190 - dismissed_at: *194 + url: *192 + html_url: *193 + created_at: *190 + updated_at: *191 + dismissed_at: *195 dismissed_by: title: Simple User description: A GitHub user. @@ -78548,9 +78835,9 @@ paths: dismissal. nullable: true maxLength: 280 - fixed_at: *193 - auto_dismissed_at: *511 - dismissal_request: *512 + fixed_at: *194 + auto_dismissed_at: *512 + dismissal_request: *513 assignees: type: array description: The users assigned to this alert. @@ -78805,9 +79092,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *357 - *358 - - &514 + - *359 + - &515 name: alert_number in: path description: |- @@ -78816,13 +79103,13 @@ paths: or in `number` fields in the response from the `GET /repos/{owner}/{repo}/dependabot/alerts` operation. required: true - schema: *188 + schema: *189 responses: '200': description: Response content: application/json: - schema: *513 + schema: *514 examples: default: value: @@ -78954,9 +79241,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *357 - *358 - - *514 + - *359 + - *515 requestBody: required: true content: @@ -79012,7 +79299,7 @@ paths: description: Response content: application/json: - schema: *513 + schema: *514 examples: default: value: @@ -79142,8 +79429,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-repository-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -79161,7 +79448,7 @@ paths: type: integer secrets: type: array - items: &517 + items: &518 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -79214,16 +79501,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *515 + schema: *516 examples: - default: *516 + default: *517 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79243,15 +79530,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '200': description: Response content: application/json: - schema: *517 + schema: *518 examples: default: value: @@ -79277,9 +79564,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 requestBody: required: true content: @@ -79307,7 +79594,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -79331,9 +79618,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '204': description: Response @@ -79355,8 +79642,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: - - *357 - *358 + - *359 - 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 @@ -79519,8 +79806,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: - - *357 - *358 + - *359 responses: '200': description: Response @@ -79758,8 +80045,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#fetch-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *357 - *358 + - *359 - name: sbom_uuid in: path required: true @@ -79770,7 +80057,7 @@ paths: '302': description: Redirects to a temporary download URL for the completed SBOM. headers: - Location: *518 + Location: *519 '202': description: SBOM is still being processed, no content is returned. '404': *6 @@ -79791,8 +80078,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#request-generation-of-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *357 - *358 + - *359 responses: '201': description: Response @@ -79830,8 +80117,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: - - *357 - *358 + - *359 requestBody: required: true content: @@ -79906,7 +80193,7 @@ paths: - version - url additionalProperties: false - metadata: &519 + metadata: &520 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -79939,7 +80226,7 @@ paths: the root of the Git repository. example: "/src/build/package-lock.json" additionalProperties: false - metadata: *519 + metadata: *520 resolved: type: object description: A collection of resolved package dependencies. @@ -79952,7 +80239,7 @@ paths: for more details. example: pkg:/npm/%40actions/http-client@1.0.11 pattern: "^pkg" - metadata: *519 + metadata: *520 relationship: type: string description: A notation of whether a dependency is requested @@ -80081,8 +80368,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#list-deployments parameters: - - *357 - *358 + - *359 - name: sha description: The SHA recorded at creation time. in: query @@ -80122,9 +80409,9 @@ paths: application/json: schema: type: array - items: *520 + items: *521 examples: - default: *521 + default: *522 headers: Link: *70 x-github: @@ -80190,8 +80477,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#create-a-deployment parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -80272,7 +80559,7 @@ paths: description: Response content: application/json: - schema: *520 + schema: *521 examples: simple-example: summary: Simple example @@ -80345,9 +80632,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#get-a-deployment parameters: - - *357 - *358 - - &522 + - *359 + - &523 name: deployment_id description: deployment_id parameter in: path @@ -80359,7 +80646,7 @@ paths: description: Response content: application/json: - schema: *520 + schema: *521 examples: default: value: @@ -80424,9 +80711,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#delete-a-deployment parameters: - - *357 - *358 - - *522 + - *359 + - *523 responses: '204': description: Response @@ -80448,9 +80735,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#list-deployment-statuses parameters: - - *357 - *358 - - *522 + - *359 + - *523 - *17 - *19 responses: @@ -80460,7 +80747,7 @@ paths: application/json: schema: type: array - items: &523 + items: &524 title: Deployment Status description: The status of a deployment. type: object @@ -80621,9 +80908,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#create-a-deployment-status parameters: - - *357 - *358 - - *522 + - *359 + - *523 requestBody: required: true content: @@ -80698,9 +80985,9 @@ paths: description: Response content: application/json: - schema: *523 + schema: *524 examples: - default: &524 + default: &525 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -80756,9 +81043,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#get-a-deployment-status parameters: - - *357 - *358 - - *522 + - *359 + - *523 - name: status_id in: path required: true @@ -80769,9 +81056,9 @@ paths: description: Response content: application/json: - schema: *523 + schema: *524 examples: - default: *524 + default: *525 '404': *6 x-github: githubCloudOnly: false @@ -80796,8 +81083,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -80854,8 +81141,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#list-environments parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -80872,7 +81159,7 @@ paths: type: integer environments: type: array - items: &526 + items: &527 title: Environment description: Details of a deployment environment type: object @@ -80924,7 +81211,7 @@ paths: type: type: string example: wait_timer - wait_timer: &528 + wait_timer: &529 type: integer example: 30 description: The amount of time to delay a job after @@ -80961,11 +81248,11 @@ paths: items: type: object properties: - type: *525 + type: *526 reviewer: anyOf: - *4 - - *210 + - *211 required: - id - node_id @@ -80985,7 +81272,7 @@ paths: - id - node_id - type - deployment_branch_policy: &529 + deployment_branch_policy: &530 type: object description: The type of deployment branch policy for this environment. To allow all branches to deploy, set to `null`. @@ -81101,9 +81388,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#get-an-environment parameters: - - *357 - *358 - - &527 + - *359 + - &528 name: environment_name in: path required: true @@ -81116,9 +81403,9 @@ paths: description: Response content: application/json: - schema: *526 + schema: *527 examples: - default: &530 + default: &531 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -81202,9 +81489,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#create-or-update-an-environment parameters: - - *357 - *358 - - *527 + - *359 + - *528 requestBody: required: false content: @@ -81213,7 +81500,7 @@ paths: type: object nullable: true properties: - wait_timer: *528 + wait_timer: *529 prevent_self_review: type: boolean example: false @@ -81230,13 +81517,13 @@ paths: items: type: object properties: - type: *525 + type: *526 id: type: integer description: The id of the user or team who can review the deployment example: 4532992 - deployment_branch_policy: *529 + deployment_branch_policy: *530 additionalProperties: false examples: default: @@ -81256,9 +81543,9 @@ paths: description: Response content: application/json: - schema: *526 + schema: *527 examples: - default: *530 + default: *531 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -81282,9 +81569,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#delete-an-environment parameters: - - *357 - *358 - - *527 + - *359 + - *528 responses: '204': description: Default response @@ -81309,9 +81596,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *357 - *358 - - *527 + - *359 + - *528 - *17 - *19 responses: @@ -81329,7 +81616,7 @@ paths: example: 2 branch_policies: type: array - items: &531 + items: &532 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -81386,9 +81673,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *357 - *358 - - *527 + - *359 + - *528 requestBody: required: true content: @@ -81434,9 +81721,9 @@ paths: description: Response content: application/json: - schema: *531 + schema: *532 examples: - example-wildcard: &532 + example-wildcard: &533 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -81478,10 +81765,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *357 - *358 - - *527 - - &533 + - *359 + - *528 + - &534 name: branch_policy_id in: path required: true @@ -81493,9 +81780,9 @@ paths: description: Response content: application/json: - schema: *531 + schema: *532 examples: - default: *532 + default: *533 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81514,10 +81801,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *357 - *358 - - *527 - - *533 + - *359 + - *528 + - *534 requestBody: required: true content: @@ -81545,9 +81832,9 @@ paths: description: Response content: application/json: - schema: *531 + schema: *532 examples: - default: *532 + default: *533 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81566,10 +81853,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *357 - *358 - - *527 - - *533 + - *359 + - *528 + - *534 responses: '204': description: Response @@ -81594,9 +81881,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *527 + - *528 + - *359 - *358 - - *357 responses: '200': description: List of deployment protection rules @@ -81612,7 +81899,7 @@ paths: example: 10 custom_deployment_protection_rules: type: array - items: &534 + items: &535 title: Deployment protection rule description: Deployment protection rule type: object @@ -81631,7 +81918,7 @@ paths: example: true description: Whether the deployment protection rule is enabled for the environment. - app: &535 + app: &536 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -81730,9 +82017,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: - - *527 + - *528 + - *359 - *358 - - *357 requestBody: content: application/json: @@ -81753,9 +82040,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *534 + schema: *535 examples: - default: &536 + default: &537 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -81790,9 +82077,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *527 + - *528 + - *359 - *358 - - *357 - *19 - *17 responses: @@ -81811,7 +82098,7 @@ paths: example: 35 available_custom_deployment_protection_rule_integrations: type: array - items: *535 + items: *536 examples: default: value: @@ -81846,10 +82133,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *357 - *358 - - *527 - - &537 + - *359 + - *528 + - &538 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -81861,9 +82148,9 @@ paths: description: Response content: application/json: - schema: *534 + schema: *535 examples: - default: *536 + default: *537 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81884,10 +82171,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *527 + - *528 + - *359 - *358 - - *357 - - *537 + - *538 responses: '204': description: Response @@ -81913,9 +82200,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-environment-secrets parameters: - - *357 - *358 - - *527 + - *359 + - *528 - *17 - *19 responses: @@ -81933,9 +82220,9 @@ paths: type: integer secrets: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -81960,17 +82247,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-public-key parameters: - - *357 - *358 - - *527 + - *359 + - *528 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81992,18 +82279,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-secret parameters: - - *357 - *358 - - *527 - - *171 + - *359 + - *528 + - *172 responses: '200': description: Response content: application/json: - schema: *401 + schema: *402 examples: - default: *415 + default: *416 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82025,10 +82312,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *357 - *358 - - *527 - - *171 + - *359 + - *528 + - *172 requestBody: required: true content: @@ -82059,7 +82346,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -82085,10 +82372,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-environment-secret parameters: - - *357 - *358 - - *527 - - *171 + - *359 + - *528 + - *172 responses: '204': description: Default response @@ -82113,10 +82400,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-environment-variables parameters: - - *357 - *358 - - *527 - - *180 + - *359 + - *528 + - *181 - *19 responses: '200': @@ -82133,9 +82420,9 @@ paths: type: integer variables: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -82158,9 +82445,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-environment-variable parameters: - - *357 - *358 - - *527 + - *359 + - *528 requestBody: required: true content: @@ -82187,7 +82474,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -82212,18 +82499,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-environment-variable parameters: - - *357 - *358 - - *527 - - *174 + - *359 + - *528 + - *175 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: *416 + default: *417 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82244,10 +82531,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-environment-variable parameters: - - *357 - *358 - - *174 - - *527 + - *359 + - *175 + - *528 requestBody: required: true content: @@ -82289,10 +82576,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-environment-variable parameters: - - *357 - *358 - - *174 - - *527 + - *359 + - *175 + - *528 responses: '204': description: Response @@ -82314,8 +82601,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-repository-events parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -82383,8 +82670,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#list-forks parameters: - - *357 - *358 + - *359 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -82406,7 +82693,7 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: default: value: @@ -82543,8 +82830,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#create-a-fork parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -82576,9 +82863,9 @@ paths: description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 + default: *363 '400': *14 '422': *15 '403': *29 @@ -82599,8 +82886,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#create-a-blob parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -82659,8 +82946,8 @@ paths: application/json: schema: oneOf: - - *132 - - *538 + - *133 + - *539 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82685,8 +82972,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#get-a-blob parameters: - - *357 - *358 + - *359 - name: file_sha in: path required: true @@ -82785,8 +83072,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#create-a-commit parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -82895,7 +83182,7 @@ paths: description: Response content: application/json: - schema: &539 + schema: &540 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -83109,15 +83396,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#get-a-commit-object parameters: - - *357 - *358 - - *491 + - *359 + - *492 responses: '200': description: Response content: application/json: - schema: *539 + schema: *540 examples: default: value: @@ -83173,9 +83460,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#list-matching-references parameters: - - *357 - *358 - - &540 + - *359 + - &541 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. @@ -83192,7 +83479,7 @@ paths: application/json: schema: type: array - items: &541 + items: &542 title: Git Reference description: Git references within a repository type: object @@ -83267,17 +83554,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#get-a-reference parameters: - - *357 - *358 - - *540 + - *359 + - *541 responses: '200': description: Response content: application/json: - schema: *541 + schema: *542 examples: - default: &542 + default: &543 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -83306,8 +83593,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#create-a-reference parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -83336,9 +83623,9 @@ paths: description: Response content: application/json: - schema: *541 + schema: *542 examples: - default: *542 + default: *543 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -83364,9 +83651,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#update-a-reference parameters: - - *357 - *358 - - *540 + - *359 + - *541 requestBody: required: true content: @@ -83395,9 +83682,9 @@ paths: description: Response content: application/json: - schema: *541 + schema: *542 examples: - default: *542 + default: *543 '422': *15 '409': *54 x-github: @@ -83415,9 +83702,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#delete-a-reference parameters: - - *357 - *358 - - *540 + - *359 + - *541 responses: '204': description: Response @@ -83472,8 +83759,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#create-a-tag-object parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -83540,7 +83827,7 @@ paths: description: Response content: application/json: - schema: &544 + schema: &545 title: Git Tag description: Metadata for a Git tag type: object @@ -83591,7 +83878,7 @@ paths: - sha - type - url - verification: *543 + verification: *544 required: - sha - url @@ -83601,7 +83888,7 @@ paths: - tag - message examples: - default: &545 + default: &546 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -83674,8 +83961,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#get-a-tag parameters: - - *357 - *358 + - *359 - name: tag_sha in: path required: true @@ -83686,9 +83973,9 @@ paths: description: Response content: application/json: - schema: *544 + schema: *545 examples: - default: *545 + default: *546 '404': *6 '409': *54 x-github: @@ -83712,8 +83999,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#create-a-tree parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -83786,7 +84073,7 @@ paths: description: Response content: application/json: - schema: &546 + schema: &547 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -83882,8 +84169,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#get-a-tree parameters: - - *357 - *358 + - *359 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -83906,7 +84193,7 @@ paths: description: Response content: application/json: - schema: *546 + schema: *547 examples: default-response: summary: Default response @@ -83964,8 +84251,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-the-hash-algorithm-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -84008,8 +84295,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-repository-webhooks parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -84019,7 +84306,7 @@ paths: application/json: schema: type: array - items: &547 + items: &548 title: Webhook description: Webhooks for repositories. type: object @@ -84073,7 +84360,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &795 + last_response: &796 title: Hook Response type: object properties: @@ -84147,8 +84434,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -84200,9 +84487,9 @@ paths: description: Response content: application/json: - schema: *547 + schema: *548 examples: - default: &548 + default: &549 value: type: Repository id: 12345678 @@ -84250,17 +84537,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '200': description: Response content: application/json: - schema: *547 + schema: *548 examples: - default: *548 + default: *549 '404': *6 x-github: githubCloudOnly: false @@ -84280,9 +84567,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 requestBody: required: true content: @@ -84327,9 +84614,9 @@ paths: description: Response content: application/json: - schema: *547 + schema: *548 examples: - default: *548 + default: *549 '422': *15 '404': *6 x-github: @@ -84350,9 +84637,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '204': description: Response @@ -84376,9 +84663,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '200': description: Response @@ -84405,9 +84692,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *357 - *358 - - *230 + - *359 + - *231 requestBody: required: false content: @@ -84451,12 +84738,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *357 - *358 - - *230 - - *17 + - *359 - *231 + - *17 - *232 + - *233 responses: '200': description: Response @@ -84464,9 +84751,9 @@ paths: application/json: schema: type: array - items: *233 + items: *234 examples: - default: *234 + default: *235 '400': *14 '422': *15 x-github: @@ -84485,18 +84772,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 - *16 responses: '200': description: Response content: application/json: - schema: *235 + schema: *236 examples: - default: *236 + default: *237 '400': *14 '422': *15 x-github: @@ -84515,9 +84802,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 - *16 responses: '202': *39 @@ -84540,9 +84827,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '204': description: Response @@ -84567,9 +84854,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '204': description: Response @@ -84592,8 +84879,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-immutable-releases-are-enabled-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response if immutable releases are enabled @@ -84639,8 +84926,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-immutable-releases parameters: - - *357 - *358 + - *359 responses: '204': *61 '409': *54 @@ -84660,8 +84947,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-immutable-releases parameters: - - *357 - *358 + - *359 responses: '204': *61 '409': *54 @@ -84718,14 +85005,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-an-import-status parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &549 + schema: &550 title: Import description: A repository import from an external source. type: object @@ -84824,7 +85111,7 @@ paths: - html_url - authors_url examples: - default: &552 + default: &553 value: vcs: subversion use_lfs: true @@ -84840,7 +85127,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': &550 + '503': &551 description: Unavailable due to service under maintenance. content: application/json: @@ -84869,8 +85156,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#start-an-import parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -84918,7 +85205,7 @@ paths: description: Response content: application/json: - schema: *549 + schema: *550 examples: default: value: @@ -84943,7 +85230,7 @@ paths: type: string '422': *15 '404': *6 - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84971,8 +85258,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-an-import parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -85021,7 +85308,7 @@ paths: description: Response content: application/json: - schema: *549 + schema: *550 examples: example-1: summary: Example 1 @@ -85069,7 +85356,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': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85092,12 +85379,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#cancel-an-import parameters: - - *357 - *358 + - *359 responses: '204': description: Response - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85123,9 +85410,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-commit-authors parameters: - - *357 - *358 - - &724 + - *359 + - &725 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -85139,7 +85426,7 @@ paths: application/json: schema: type: array - items: &551 + items: &552 title: Porter Author description: Porter Author type: object @@ -85193,7 +85480,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': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85218,8 +85505,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#map-a-commit-author parameters: - - *357 - *358 + - *359 - name: author_id in: path required: true @@ -85249,7 +85536,7 @@ paths: description: Response content: application/json: - schema: *551 + schema: *552 examples: default: value: @@ -85262,7 +85549,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85286,8 +85573,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-large-files parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -85328,7 +85615,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85356,8 +85643,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -85384,11 +85671,11 @@ paths: description: Response content: application/json: - schema: *549 + schema: *550 examples: - default: *552 + default: *553 '422': *15 - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85411,8 +85698,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -85420,8 +85707,8 @@ paths: application/json: schema: *22 examples: - default: *553 - '301': *361 + default: *554 + '301': *362 '404': *6 x-github: githubCloudOnly: false @@ -85441,8 +85728,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -85450,12 +85737,12 @@ paths: application/json: schema: anyOf: - - *249 + - *250 - type: object properties: {} additionalProperties: false examples: - default: &555 + default: &556 value: limit: collaborators_only origin: repository @@ -85480,13 +85767,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *554 + schema: *555 examples: default: summary: Example request body @@ -85498,9 +85785,9 @@ paths: description: Response content: application/json: - schema: *249 + schema: *250 examples: - default: *555 + default: *556 '409': description: Response x-github: @@ -85522,8 +85809,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -85546,8 +85833,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -85557,9 +85844,9 @@ paths: application/json: schema: type: array - items: *556 + items: *557 examples: - default: &717 + default: &718 value: - id: 1 repository: @@ -85690,9 +85977,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation parameters: - - *357 - *358 - - *253 + - *359 + - *254 requestBody: required: false content: @@ -85721,7 +86008,7 @@ paths: description: Response content: application/json: - schema: *556 + schema: *557 examples: default: value: @@ -85852,9 +86139,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *357 - *358 - - *253 + - *359 + - *254 responses: '204': description: Response @@ -85885,8 +86172,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-repository-issues parameters: - - *357 - *358 + - *359 - 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 @@ -85948,7 +86235,7 @@ paths: required: false schema: type: string - - *260 + - *261 - name: sort description: What to sort results by. in: query @@ -85973,7 +86260,7 @@ paths: type: array items: *88 examples: - default: &568 + default: &569 value: - id: 1 node_id: MDU6SXNzdWUx @@ -86122,7 +86409,7 @@ paths: state_reason: completed headers: Link: *70 - '301': *361 + '301': *362 '422': *15 '404': *6 x-github: @@ -86151,8 +86438,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#create-an-issue parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -86257,7 +86544,7 @@ paths: application/json: schema: *88 examples: - default: &565 + default: &566 value: id: 1 node_id: MDU6SXNzdWUx @@ -86414,7 +86701,7 @@ paths: '422': *15 '503': *122 '404': *6 - '410': *557 + '410': *558 x-github: triggersNotification: true githubCloudOnly: false @@ -86442,8 +86729,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *357 - *358 + - *359 - *112 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. @@ -86464,9 +86751,9 @@ paths: application/json: schema: type: array - items: *558 + items: *559 examples: - default: &567 + default: &568 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -86524,17 +86811,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#get-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 responses: '200': description: Response content: application/json: - schema: *558 + schema: *559 examples: - default: &559 + default: &560 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -86589,8 +86876,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#update-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -86613,9 +86900,9 @@ paths: description: Response content: application/json: - schema: *558 + schema: *559 examples: - default: *559 + default: *560 '422': *15 x-github: githubCloudOnly: false @@ -86633,8 +86920,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#delete-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 responses: '204': @@ -86663,15 +86950,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#pin-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 responses: '200': description: Response content: application/json: - schema: *558 + schema: *559 examples: default: value: @@ -86727,7 +87014,7 @@ paths: '401': *25 '403': *29 '404': *6 - '410': *557 + '410': *558 '422': *15 x-github: githubCloudOnly: false @@ -86744,8 +87031,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#unpin-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 responses: '204': @@ -86753,7 +87040,7 @@ paths: '401': *25 '403': *29 '404': *6 - '410': *557 + '410': *558 '503': *122 x-github: githubCloudOnly: false @@ -86771,8 +87058,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -86799,9 +87086,9 @@ paths: application/json: schema: type: array - items: *488 + items: *489 examples: - default: *560 + default: *561 headers: Link: *70 '404': *6 @@ -86822,8 +87109,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -86856,16 +87143,16 @@ paths: description: Reaction exists content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '201': description: Reaction created content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -86887,10 +87174,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *357 - *358 + - *359 - *104 - - *561 + - *562 responses: '204': description: Response @@ -86910,8 +87197,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -86921,7 +87208,7 @@ paths: application/json: schema: type: array - items: &564 + items: &565 title: Issue Event description: Issue Event type: object @@ -86964,8 +87251,8 @@ paths: description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. type: object - properties: *562 - required: *563 + properties: *563 + required: *564 nullable: true label: title: Issue Event Label @@ -87009,7 +87296,7 @@ paths: properties: *20 required: *21 nullable: true - requested_team: *210 + requested_team: *211 dismissed_review: title: Issue Event Dismissed Review type: object @@ -87273,8 +87560,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#get-an-issue-event parameters: - - *357 - *358 + - *359 - name: event_id in: path required: true @@ -87285,7 +87572,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *565 examples: default: value: @@ -87478,7 +87765,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *557 + '410': *558 '403': *29 x-github: githubCloudOnly: false @@ -87512,9 +87799,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#get-an-issue parameters: - - *357 - *358 - - &566 + - *359 + - &567 name: issue_number description: The number that identifies the issue. in: path @@ -87530,7 +87817,7 @@ paths: examples: default: summary: Issue - value: *565 + value: *566 pinned_comment: summary: Issue with pinned comment value: @@ -87729,9 +88016,9 @@ paths: site_admin: false author_association: COLLABORATOR state_reason: completed - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 '304': *37 x-github: githubCloudOnly: false @@ -87756,9 +88043,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#update-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -87884,13 +88171,13 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 '422': *15 '503': *122 '403': *29 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87908,9 +88195,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -87938,7 +88225,7 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87954,9 +88241,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: content: application/json: @@ -87983,7 +88270,7 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88005,9 +88292,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: - - *357 - *358 - - *566 + - *359 + - *567 - name: assignee in: path required: true @@ -88047,9 +88334,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *95 - *17 - *19 @@ -88060,13 +88347,13 @@ paths: application/json: schema: type: array - items: *558 + items: *559 examples: - default: *567 + default: *568 headers: Link: *70 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88095,9 +88382,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#create-an-issue-comment parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -88119,16 +88406,16 @@ paths: description: Response content: application/json: - schema: *558 + schema: *559 examples: - default: *559 + default: *560 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *29 - '410': *557 + '410': *558 '422': *15 '404': *6 x-github: @@ -88156,9 +88443,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -88170,12 +88457,12 @@ paths: type: array items: *88 examples: - default: *568 + default: *569 headers: Link: *70 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88203,9 +88490,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -88229,15 +88516,15 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by schema: type: string - '301': *361 + '301': *362 '403': *29 - '410': *557 + '410': *558 '422': *15 '404': *6 x-github: @@ -88268,9 +88555,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by parameters: - - *357 - *358 - - *566 + - *359 + - *567 - name: issue_id in: path description: The id of the blocking issue to remove as a dependency @@ -88284,13 +88571,13 @@ paths: application/json: schema: *88 examples: - default: *565 - '301': *361 + default: *566 + '301': *362 '400': *14 '401': *25 '403': *29 '404': *6 - '410': *557 + '410': *558 x-github: triggersNotification: true githubCloudOnly: false @@ -88316,9 +88603,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -88330,12 +88617,12 @@ paths: type: array items: *88 examples: - default: *568 + default: *569 headers: Link: *70 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88352,9 +88639,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -88368,7 +88655,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &572 + - &573 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -88422,7 +88709,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &573 + - &574 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -88558,7 +88845,7 @@ paths: - performed_via_github_app - assignee - assigner - - &574 + - &575 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -88609,7 +88896,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &575 + - &576 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -88660,7 +88947,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &576 + - &577 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -88714,7 +89001,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &577 + - &578 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -88748,7 +89035,7 @@ paths: properties: *83 required: *84 review_requester: *4 - requested_team: *210 + requested_team: *211 requested_reviewer: *4 required: - review_requester @@ -88761,7 +89048,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &578 + - &579 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -88795,7 +89082,7 @@ paths: properties: *83 required: *84 review_requester: *4 - requested_team: *210 + requested_team: *211 requested_reviewer: *4 required: - review_requester @@ -88808,7 +89095,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &579 + - &580 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -88868,7 +89155,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &580 + - &581 title: Locked Issue Event description: Locked Issue Event type: object @@ -88916,7 +89203,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &581 + - &582 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -88982,7 +89269,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &582 + - &583 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -89048,7 +89335,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &583 + - &584 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -89114,7 +89401,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &584 + - &585 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -89205,7 +89492,7 @@ paths: color: red headers: Link: *70 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89222,9 +89509,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#list-issue-field-values-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -89234,9 +89521,9 @@ paths: application/json: schema: type: array - items: *569 + items: *570 examples: - default: &570 + default: &571 value: - issue_field_id: 1 node_id: IFT_GDKND @@ -89260,9 +89547,9 @@ paths: value: '2025-12-25' headers: Link: *70 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89291,9 +89578,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#add-issue-field-values-to-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -89357,9 +89644,9 @@ paths: type: array description: The current issue field values for this issue after adding the new values - items: *569 + items: *570 examples: - default: *570 + default: *571 '400': *14 '403': *29 '404': *6 @@ -89395,9 +89682,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#set-issue-field-values-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -89462,9 +89749,9 @@ paths: type: array description: The current issue field values for this issue after setting the new values - items: *569 + items: *570 examples: - default: *570 + default: *571 '400': *14 '403': *29 '404': *6 @@ -89495,10 +89782,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#delete-an-issue-field-value-from-an-issue parameters: - - *357 - *358 - - *566 - - *256 + - *359 + - *567 + - *257 responses: '204': description: Issue field value deleted successfully @@ -89523,9 +89810,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -89537,7 +89824,7 @@ paths: type: array items: *87 examples: - default: &571 + default: &572 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -89555,9 +89842,9 @@ paths: default: false headers: Link: *70 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89573,9 +89860,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#add-labels-to-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -89620,10 +89907,10 @@ paths: type: array items: *87 examples: - default: *571 - '301': *361 + default: *572 + '301': *362 '404': *6 - '410': *557 + '410': *558 '422': *15 x-github: githubCloudOnly: false @@ -89640,9 +89927,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#set-labels-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -89704,10 +89991,10 @@ paths: type: array items: *87 examples: - default: *571 - '301': *361 + default: *572 + '301': *362 '404': *6 - '410': *557 + '410': *558 '422': *15 x-github: githubCloudOnly: false @@ -89724,15 +90011,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 responses: '204': description: Response - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89751,9 +90038,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - name: name in: path required: true @@ -89777,9 +90064,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89799,9 +90086,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#lock-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -89829,7 +90116,7 @@ paths: '204': description: Response '403': *29 - '410': *557 + '410': *558 '404': *6 '422': *15 x-github: @@ -89847,9 +90134,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#unlock-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 responses: '204': description: Response @@ -89879,9 +90166,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#get-parent-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 responses: '200': description: Response @@ -89889,10 +90176,10 @@ paths: application/json: schema: *88 examples: - default: *565 - '301': *361 + default: *566 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89909,9 +90196,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - 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. @@ -89937,13 +90224,13 @@ paths: application/json: schema: type: array - items: *488 + items: *489 examples: - default: *560 + default: *561 headers: Link: *70 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89961,9 +90248,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -89995,16 +90282,16 @@ paths: description: Response content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '201': description: Response content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -90026,10 +90313,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction parameters: - - *357 - *358 - - *566 - - *561 + - *359 + - *567 + - *562 responses: '204': description: Response @@ -90058,9 +90345,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -90084,7 +90371,7 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -90117,9 +90404,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#list-sub-issues parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -90131,11 +90418,11 @@ paths: type: array items: *88 examples: - default: *568 + default: *569 headers: Link: *70 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90163,9 +90450,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#add-sub-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -90194,14 +90481,14 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *29 - '410': *557 + '410': *558 '422': *15 '404': *6 x-github: @@ -90221,9 +90508,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -90256,7 +90543,7 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 '403': *29 '404': *6 '422': *7 @@ -90278,9 +90565,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -90295,7 +90582,6 @@ paths: description: Timeline Event type: object anyOf: - - *572 - *573 - *574 - *575 @@ -90308,6 +90594,7 @@ paths: - *582 - *583 - *584 + - *585 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -90368,8 +90655,8 @@ paths: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *585 - required: *586 + properties: *586 + required: *587 nullable: true required: - event @@ -90624,7 +90911,7 @@ paths: type: string comments: type: array - items: &606 + items: &607 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -90839,7 +91126,7 @@ paths: type: string comments: type: array - items: *487 + items: *488 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -91128,7 +91415,7 @@ paths: headers: Link: *70 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91145,8 +91432,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -91156,7 +91443,7 @@ paths: application/json: schema: type: array - items: &587 + items: &588 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -91222,8 +91509,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -91259,9 +91546,9 @@ paths: description: Response content: application/json: - schema: *587 + schema: *588 examples: - default: &588 + default: &589 value: id: 1 key: ssh-rsa AAA... @@ -91295,9 +91582,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *357 - *358 - - &589 + - *359 + - &590 name: key_id description: The unique identifier of the key. in: path @@ -91309,9 +91596,9 @@ paths: description: Response content: application/json: - schema: *587 + schema: *588 examples: - default: *588 + default: *589 '404': *6 x-github: githubCloudOnly: false @@ -91329,9 +91616,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *357 - *358 - - *589 + - *359 + - *590 responses: '204': description: Response @@ -91351,8 +91638,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -91364,7 +91651,7 @@ paths: type: array items: *87 examples: - default: *571 + default: *572 headers: Link: *70 '404': *6 @@ -91385,8 +91672,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#create-a-label parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -91424,7 +91711,7 @@ paths: application/json: schema: *87 examples: - default: &590 + default: &591 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -91456,8 +91743,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#get-a-label parameters: - - *357 - *358 + - *359 - name: name in: path required: true @@ -91470,7 +91757,7 @@ paths: application/json: schema: *87 examples: - default: *590 + default: *591 '404': *6 x-github: githubCloudOnly: false @@ -91487,8 +91774,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#update-a-label parameters: - - *357 - *358 + - *359 - name: name in: path required: true @@ -91553,8 +91840,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#delete-a-label parameters: - - *357 - *358 + - *359 - name: name in: path required: true @@ -91580,8 +91867,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-languages parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -91620,9 +91907,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *357 - *358 - - *460 + - *359 + - *461 responses: '200': description: Response @@ -91767,8 +92054,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -91833,8 +92120,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#merge-a-branch parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -91868,9 +92155,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *490 + schema: *491 examples: - default: *591 + default: *592 '204': description: Response when already merged '404': @@ -91895,8 +92182,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#list-milestones parameters: - - *357 - *358 + - *359 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -91937,12 +92224,12 @@ paths: application/json: schema: type: array - items: &592 + items: &593 title: Milestone description: A collection of related issues and pull requests. type: object - properties: *294 - required: *295 + properties: *295 + required: *296 examples: default: value: @@ -91998,8 +92285,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#create-a-milestone parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -92039,9 +92326,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: - default: &593 + default: &594 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -92100,9 +92387,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#get-a-milestone parameters: - - *357 - *358 - - &594 + - *359 + - &595 name: milestone_number description: The number that identifies the milestone. in: path @@ -92114,9 +92401,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: - default: *593 + default: *594 '404': *6 x-github: githubCloudOnly: false @@ -92133,9 +92420,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#update-a-milestone parameters: - - *357 - *358 - - *594 + - *359 + - *595 requestBody: required: false content: @@ -92173,9 +92460,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: - default: *593 + default: *594 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92191,9 +92478,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#delete-a-milestone parameters: - - *357 - *358 - - *594 + - *359 + - *595 responses: '204': description: Response @@ -92214,9 +92501,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *357 - *358 - - *594 + - *359 + - *595 - *17 - *19 responses: @@ -92228,7 +92515,7 @@ paths: type: array items: *87 examples: - default: *571 + default: *572 headers: Link: *70 x-github: @@ -92247,12 +92534,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *357 - *358 - - *595 + - *359 - *596 - - *95 - *597 + - *95 + - *598 - *17 - *19 responses: @@ -92264,7 +92551,7 @@ paths: type: array items: *115 examples: - default: *598 + default: *599 headers: Link: *70 x-github: @@ -92288,8 +92575,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -92347,14 +92634,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &599 + schema: &600 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -92479,7 +92766,7 @@ paths: - custom_404 - public examples: - default: &600 + default: &601 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -92520,8 +92807,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -92575,9 +92862,9 @@ paths: description: Response content: application/json: - schema: *599 + schema: *600 examples: - default: *600 + default: *601 '422': *15 '409': *54 x-github: @@ -92600,8 +92887,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -92700,8 +92987,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -92727,8 +93014,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#list-apiname-pages-builds parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -92738,7 +93025,7 @@ paths: application/json: schema: type: array - items: &601 + items: &602 title: Page Build description: Page Build type: object @@ -92832,8 +93119,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build parameters: - - *357 - *358 + - *359 responses: '201': description: Response @@ -92878,16 +93165,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-latest-pages-build parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *601 + schema: *602 examples: - default: &602 + default: &603 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -92935,8 +93222,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-apiname-pages-build parameters: - - *357 - *358 + - *359 - name: build_id in: path required: true @@ -92947,9 +93234,9 @@ paths: description: Response content: application/json: - schema: *601 + schema: *602 examples: - default: *602 + default: *603 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92969,8 +93256,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -93075,9 +93362,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *357 - *358 - - &603 + - *359 + - &604 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -93135,9 +93422,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *357 - *358 - - *603 + - *359 + - *604 responses: '204': *61 '404': *6 @@ -93164,8 +93451,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -93396,7 +93683,7 @@ paths: description: Empty response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -93423,8 +93710,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: - - *357 - *358 + - *359 responses: '200': description: Private vulnerability reporting status @@ -93461,8 +93748,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': *61 '422': *14 @@ -93483,8 +93770,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': *61 '422': *14 @@ -93506,8 +93793,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -93515,7 +93802,7 @@ paths: application/json: schema: type: array - items: *309 + items: *310 examples: default: value: @@ -93546,8 +93833,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: - - *357 - *358 + - *359 requestBody: required: true content: @@ -93559,7 +93846,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *309 + items: *310 required: - properties examples: @@ -93609,8 +93896,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests parameters: - - *357 - *358 + - *359 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -93670,9 +93957,9 @@ paths: application/json: schema: type: array - items: *494 + items: *495 examples: - default: *604 + default: *605 headers: Link: *70 '304': *37 @@ -93704,8 +93991,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#create-a-pull-request parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -93770,7 +94057,7 @@ paths: description: Response content: application/json: - schema: &608 + schema: &609 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -93881,8 +94168,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *294 - required: *295 + properties: *295 + required: *296 nullable: true active_lock_reason: type: string @@ -93925,7 +94212,7 @@ paths: items: *4 requested_teams: type: array - items: *346 + items: *347 head: type: object properties: @@ -93963,14 +94250,14 @@ paths: _links: type: object properties: - comments: *296 - commits: *296 - statuses: *296 - html: *296 - issue: *296 - review_comments: *296 - review_comment: *296 - self: *296 + comments: *297 + commits: *297 + statuses: *297 + html: *297 + issue: *297 + review_comments: *297 + review_comment: *297 + self: *297 required: - comments - commits @@ -93981,7 +94268,7 @@ paths: - review_comment - self author_association: *85 - auto_merge: *605 + auto_merge: *606 draft: description: Indicates whether or not the pull request is a draft. example: false @@ -94073,7 +94360,7 @@ paths: - merged_by - review_comments examples: - default: &609 + default: &610 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -94600,8 +94887,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *357 - *358 + - *359 - name: sort in: query required: false @@ -94630,9 +94917,9 @@ paths: application/json: schema: type: array - items: *606 + items: *607 examples: - default: &611 + default: &612 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -94709,17 +94996,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *357 - *358 + - *359 - *104 responses: '200': description: Response content: application/json: - schema: *606 + schema: *607 examples: - default: &607 + default: &608 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -94794,8 +95081,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -94818,9 +95105,9 @@ paths: description: Response content: application/json: - schema: *606 + schema: *607 examples: - default: *607 + default: *608 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94836,8 +95123,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *357 - *358 + - *359 - *104 responses: '204': @@ -94859,8 +95146,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *357 - *358 + - *359 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -94887,9 +95174,9 @@ paths: application/json: schema: type: array - items: *488 + items: *489 examples: - default: *560 + default: *561 headers: Link: *70 '404': *6 @@ -94910,8 +95197,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -94944,16 +95231,16 @@ paths: description: Reaction exists content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '201': description: Reaction created content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -94975,10 +95262,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *357 - *358 + - *359 - *104 - - *561 + - *562 responses: '204': description: Response @@ -95021,9 +95308,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#get-a-pull-request parameters: - - *357 - *358 - - &610 + - *359 + - &611 name: pull_number description: The number that identifies the pull request. in: path @@ -95036,9 +95323,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *608 + schema: *609 examples: - default: *609 + default: *610 '304': *37 '404': *6 '406': @@ -95073,9 +95360,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -95117,9 +95404,9 @@ paths: description: Response content: application/json: - schema: *608 + schema: *609 examples: - default: *609 + default: *610 '422': *15 '403': *29 x-github: @@ -95141,9 +95428,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: true content: @@ -95203,17 +95490,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '401': *25 '403': *29 '404': *6 @@ -95243,9 +95530,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *112 - name: direction description: The direction to sort results. Ignored without `sort` parameter. @@ -95266,9 +95553,9 @@ paths: application/json: schema: type: array - items: *606 + items: *607 examples: - default: *611 + default: *612 headers: Link: *70 x-github: @@ -95301,9 +95588,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: true content: @@ -95408,7 +95695,7 @@ paths: description: Response content: application/json: - schema: *606 + schema: *607 examples: example-for-a-multi-line-comment: value: @@ -95496,9 +95783,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *104 requestBody: required: true @@ -95521,7 +95808,7 @@ paths: description: Response content: application/json: - schema: *606 + schema: *607 examples: default: value: @@ -95607,9 +95894,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *17 - *19 responses: @@ -95619,9 +95906,9 @@ paths: application/json: schema: type: array - items: *490 + items: *491 examples: - default: *612 + default: *613 headers: Link: *70 x-github: @@ -95651,9 +95938,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests-files parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *17 - *19 responses: @@ -95663,7 +95950,7 @@ paths: application/json: schema: type: array - items: *503 + items: *504 examples: default: value: @@ -95701,9 +95988,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *357 - *358 - - *610 + - *359 + - *611 responses: '204': description: Response if pull request has been merged @@ -95726,9 +96013,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#merge-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -95839,9 +96126,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 responses: '200': description: Response @@ -95857,7 +96144,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 required: - users - teams @@ -95916,9 +96203,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -95955,7 +96242,7 @@ paths: description: Response content: application/json: - schema: *494 + schema: *495 examples: default: value: @@ -96491,9 +96778,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: true content: @@ -96527,7 +96814,7 @@ paths: description: Response content: application/json: - schema: *494 + schema: *495 examples: default: value: @@ -97032,9 +97319,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *17 - *19 responses: @@ -97044,7 +97331,7 @@ paths: application/json: schema: type: array - items: &613 + items: &614 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -97195,9 +97482,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -97283,9 +97570,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: &615 + default: &616 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -97348,10 +97635,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - &614 + - *359 + - *611 + - &615 name: review_id description: The unique identifier of the review. in: path @@ -97363,9 +97650,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: &616 + default: &617 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -97424,10 +97711,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 requestBody: required: true content: @@ -97450,7 +97737,7 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: default: value: @@ -97512,18 +97799,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 responses: '200': description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: *615 + default: *616 '422': *7 '404': *6 x-github: @@ -97550,10 +97837,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 - *17 - *19 responses: @@ -97636,9 +97923,9 @@ paths: _links: type: object properties: - self: *296 - html: *296 - pull_request: *296 + self: *297 + html: *297 + pull_request: *297 required: - self - html @@ -97788,10 +98075,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 requestBody: required: true content: @@ -97819,7 +98106,7 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: default: value: @@ -97882,10 +98169,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 requestBody: required: true content: @@ -97920,9 +98207,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: *616 + default: *617 '404': *6 '422': *7 '403': *29 @@ -97944,9 +98231,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -98009,8 +98296,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme parameters: - - *357 - *358 + - *359 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -98023,9 +98310,9 @@ paths: description: Response content: application/json: - schema: *617 + schema: *618 examples: - default: &618 + default: &619 value: type: file encoding: base64 @@ -98067,8 +98354,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *357 - *358 + - *359 - name: dir description: The alternate path to look for a README file in: path @@ -98088,9 +98375,9 @@ paths: description: Response content: application/json: - schema: *617 + schema: *618 examples: - default: *618 + default: *619 '404': *6 '422': *15 x-github: @@ -98112,8 +98399,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#list-releases parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -98123,7 +98410,7 @@ paths: application/json: schema: type: array - items: *619 + items: *620 examples: default: value: @@ -98217,8 +98504,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#create-a-release parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -98294,9 +98581,9 @@ paths: description: Response content: application/json: - schema: *619 + schema: *620 examples: - default: &623 + default: &624 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -98401,9 +98688,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#get-a-release-asset parameters: - - *357 - *358 - - &621 + - *359 + - &622 name: asset_id description: The unique identifier of the asset. in: path @@ -98415,9 +98702,9 @@ paths: description: Response content: application/json: - schema: *620 + schema: *621 examples: - default: &622 + default: &623 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 @@ -98452,7 +98739,7 @@ paths: type: User site_admin: false '404': *6 - '302': *507 + '302': *508 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98468,9 +98755,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#update-a-release-asset parameters: - - *357 - *358 - - *621 + - *359 + - *622 requestBody: required: false content: @@ -98498,9 +98785,9 @@ paths: description: Response content: application/json: - schema: *620 + schema: *621 examples: - default: *622 + default: *623 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98516,9 +98803,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#delete-a-release-asset parameters: - - *357 - *358 - - *621 + - *359 + - *622 responses: '204': description: Response @@ -98543,8 +98830,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -98629,16 +98916,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-the-latest-release parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *619 + schema: *620 examples: - default: *623 + default: *624 '404': *6 x-github: githubCloudOnly: false @@ -98656,8 +98943,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name parameters: - - *357 - *358 + - *359 - name: tag description: tag parameter in: path @@ -98670,9 +98957,9 @@ paths: description: Response content: application/json: - schema: *619 + schema: *620 examples: - default: *623 + default: *624 '404': *6 x-github: githubCloudOnly: false @@ -98694,9 +98981,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release parameters: - - *357 - *358 - - &624 + - *359 + - &625 name: release_id description: The unique identifier of the release. in: path @@ -98710,9 +98997,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: *619 + schema: *620 examples: - default: *623 + default: *624 '401': description: Unauthorized x-github: @@ -98730,9 +99017,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#update-a-release parameters: - - *357 - *358 - - *624 + - *359 + - *625 requestBody: required: false content: @@ -98796,9 +99083,9 @@ paths: description: Response content: application/json: - schema: *619 + schema: *620 examples: - default: *623 + default: *624 '404': description: Not Found if the discussion category name is invalid content: @@ -98819,9 +99106,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#delete-a-release parameters: - - *357 - *358 - - *624 + - *359 + - *625 responses: '204': description: Response @@ -98842,9 +99129,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#list-release-assets parameters: - - *357 - *358 - - *624 + - *359 + - *625 - *17 - *19 responses: @@ -98854,7 +99141,7 @@ paths: application/json: schema: type: array - items: *620 + items: *621 examples: default: value: @@ -98935,9 +99222,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: - - *357 - *358 - - *624 + - *359 + - *625 - name: name in: query required: true @@ -98963,7 +99250,7 @@ paths: description: Response for successful upload content: application/json: - schema: *620 + schema: *621 examples: response-for-successful-upload: value: @@ -99018,9 +99305,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release parameters: - - *357 - *358 - - *624 + - *359 + - *625 - 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. @@ -99044,9 +99331,9 @@ paths: application/json: schema: type: array - items: *488 + items: *489 examples: - default: *560 + default: *561 headers: Link: *70 '404': *6 @@ -99067,9 +99354,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release parameters: - - *357 - *358 - - *624 + - *359 + - *625 requestBody: required: true content: @@ -99099,16 +99386,16 @@ paths: description: Reaction exists content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '201': description: Reaction created content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -99130,10 +99417,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction parameters: - - *357 - *358 - - *624 - - *561 + - *359 + - *625 + - *562 responses: '204': description: Response @@ -99157,9 +99444,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-rules-for-a-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 - *17 - *19 responses: @@ -99175,8 +99462,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *318 - - &625 + - *319 + - &626 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -99195,69 +99482,69 @@ paths: ruleset_id: type: integer description: The ID of the ruleset that includes this rule. - - allOf: - - *319 - - *625 - allOf: - *320 - - *625 + - *626 - allOf: - *321 - - *625 - - allOf: - *626 - - *625 - allOf: - *322 - - *625 + - *626 + - allOf: + - *627 + - *626 - allOf: - *323 - - *625 + - *626 - allOf: - *324 - - *625 + - *626 - allOf: - *325 - - *625 + - *626 - allOf: - *326 - - *625 + - *626 - allOf: - *327 - - *625 + - *626 - allOf: - *328 - - *625 + - *626 - allOf: - *329 - - *625 + - *626 - allOf: - *330 - - *625 + - *626 - allOf: - *331 - - *625 + - *626 - allOf: - - *336 - - *625 + - *332 + - *626 - allOf: - *337 - - *625 + - *626 - allOf: - *338 - - *625 + - *626 - allOf: - - *332 - - *625 + - *339 + - *626 - allOf: - *333 - - *625 + - *626 - allOf: - *334 - - *625 + - *626 - allOf: - *335 - - *625 + - *626 + - allOf: + - *336 + - *626 examples: default: value: @@ -99296,8 +99583,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 - *17 - *19 - name: includes_parents @@ -99308,7 +99595,7 @@ paths: schema: type: boolean default: true - - *627 + - *628 responses: '200': description: Response @@ -99316,7 +99603,7 @@ paths: application/json: schema: type: array - items: *339 + items: *340 examples: default: value: @@ -99363,8 +99650,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 requestBody: description: Request body required: true @@ -99384,16 +99671,16 @@ paths: - tag - push default: branch - enforcement: *315 + enforcement: *316 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *316 - conditions: *313 + items: *317 + conditions: *314 rules: type: array description: An array of rules within the ruleset. - items: *628 + items: *629 required: - name - enforcement @@ -99424,9 +99711,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: &639 + default: &640 value: id: 42 name: super cool ruleset @@ -99474,13 +99761,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites parameters: - - *357 - *358 - - *629 + - *359 - *630 - *631 - *632 - *633 + - *634 - *17 - *19 responses: @@ -99488,9 +99775,9 @@ paths: description: Response content: application/json: - schema: *634 + schema: *635 examples: - default: *635 + default: *636 '404': *6 '500': *55 x-github: @@ -99511,17 +99798,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *357 - *358 - - *636 + - *359 + - *637 responses: '200': description: Response content: application/json: - schema: *637 + schema: *638 examples: - default: *638 + default: *639 '404': *6 '500': *55 x-github: @@ -99549,8 +99836,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 - name: ruleset_id description: The ID of the ruleset. in: path @@ -99570,9 +99857,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: *639 + default: *640 '404': *6 '500': *55 put: @@ -99590,8 +99877,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 - name: ruleset_id description: The ID of the ruleset. in: path @@ -99616,16 +99903,16 @@ paths: - branch - tag - push - enforcement: *315 + enforcement: *316 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *316 - conditions: *313 + items: *317 + conditions: *314 rules: description: An array of rules within the ruleset. type: array - items: *628 + items: *629 examples: default: value: @@ -99653,9 +99940,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: *639 + default: *640 '404': *6 '422': *15 '500': *55 @@ -99674,8 +99961,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 - name: ruleset_id description: The ID of the ruleset. in: path @@ -99698,8 +99985,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-history parameters: - - *357 - *358 + - *359 - *17 - *19 - name: ruleset_id @@ -99715,9 +100002,9 @@ paths: application/json: schema: type: array - items: *342 + items: *343 examples: - default: *640 + default: *641 '404': *6 '500': *55 x-github: @@ -99736,8 +100023,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-version parameters: - - *357 - *358 + - *359 - name: ruleset_id description: The ID of the ruleset. in: path @@ -99755,7 +100042,7 @@ paths: description: Response content: application/json: - schema: *641 + schema: *642 examples: default: value: @@ -99810,9 +100097,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *357 - *358 - - *642 + - *359 - *643 - *644 - *645 @@ -99820,16 +100106,17 @@ paths: - *647 - *648 - *649 + - *650 - *62 - *19 - *17 - - *650 - *651 - *652 - *653 - *654 - *655 - *656 + - *657 responses: '200': description: Response @@ -99837,11 +100124,11 @@ paths: application/json: schema: type: array - items: &660 + items: &661 type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -99849,15 +100136,15 @@ paths: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: *657 - resolution: *658 + state: *658 + resolution: *659 resolved_at: type: string format: date-time @@ -99963,7 +100250,7 @@ paths: pull request. ' - oneOf: *659 + oneOf: *660 nullable: true has_more_locations: type: boolean @@ -100127,16 +100414,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *357 - *358 - - *454 - - *655 + - *359 + - *455 + - *656 responses: '200': description: Response content: application/json: - schema: *660 + schema: *661 examples: default: value: @@ -100190,9 +100477,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *357 - *358 - - *454 + - *359 + - *455 requestBody: required: true content: @@ -100200,8 +100487,8 @@ paths: schema: type: object properties: - state: *657 - resolution: *658 + state: *658 + resolution: *659 resolution_comment: description: An optional comment when closing or reopening an alert. Cannot be updated or deleted. @@ -100245,7 +100532,7 @@ paths: description: Response content: application/json: - schema: *660 + schema: *661 examples: default: value: @@ -100344,9 +100631,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *357 - *358 - - *454 + - *359 + - *455 - *19 - *17 responses: @@ -100357,7 +100644,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &817 + items: &818 type: object properties: type: @@ -100383,7 +100670,6 @@ paths: example: commit details: oneOf: - - *661 - *662 - *663 - *664 @@ -100396,6 +100682,7 @@ paths: - *671 - *672 - *673 + - *674 examples: default: value: @@ -100481,8 +100768,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -100490,14 +100777,14 @@ paths: schema: type: object properties: - reason: &675 + reason: &676 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *674 + placeholder_id: *675 required: - reason - placeholder_id @@ -100514,7 +100801,7 @@ paths: schema: type: object properties: - reason: *675 + reason: *676 expire_at: type: string format: date-time @@ -100560,8 +100847,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: - - *357 - *358 + - *359 responses: '404': description: Repository does not have GitHub Advanced Security or secret @@ -100576,7 +100863,7 @@ paths: properties: incremental_scans: type: array - items: &676 + items: &677 description: Information on a single scan performed by secret scanning on the repository type: object @@ -100607,15 +100894,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *676 + items: *677 backfill_scans: type: array - items: *676 + items: *677 custom_pattern_backfill_scans: type: array items: allOf: - - *676 + - *677 - type: object properties: pattern_name: @@ -100628,7 +100915,7 @@ paths: one of "repository", "organization", or "enterprise" generic_secrets_backfill_scans: type: array - items: *676 + items: *677 examples: default: value: @@ -100693,8 +100980,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *357 - *358 + - *359 - *62 - name: sort description: The property to sort the results by. @@ -100738,9 +101025,9 @@ paths: application/json: schema: type: array - items: *677 + items: *678 examples: - default: *678 + default: *679 '400': *14 '404': *6 x-github: @@ -100763,8 +101050,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -100837,7 +101124,7 @@ paths: login: type: string description: The username of the user credited. - type: *345 + type: *346 required: - login - type @@ -100924,9 +101211,9 @@ paths: description: Response content: application/json: - schema: *677 + schema: *678 examples: - default: &680 + default: &681 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -101159,8 +101446,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -101264,7 +101551,7 @@ paths: description: Response content: application/json: - schema: *677 + schema: *678 examples: default: value: @@ -101411,17 +101698,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *357 - *358 - - *679 + - *359 + - *680 responses: '200': description: Response content: application/json: - schema: *677 + schema: *678 examples: - default: *680 + default: *681 '403': *29 '404': *6 x-github: @@ -101445,9 +101732,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *357 - *358 - - *679 + - *359 + - *680 requestBody: required: true content: @@ -101520,7 +101807,7 @@ paths: login: type: string description: The username of the user credited. - type: *345 + type: *346 required: - login - type @@ -101606,17 +101893,17 @@ paths: description: Response content: application/json: - schema: *677 + schema: *678 examples: - default: *680 - add_credit: *680 + default: *681 + add_credit: *681 '403': *29 '404': *6 '422': description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: *132 + schema: *133 examples: invalid_state_transition: value: @@ -101647,9 +101934,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: - - *357 - *358 - - *679 + - *359 + - *680 responses: '202': *39 '400': *14 @@ -101676,17 +101963,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *357 - *358 - - *679 + - *359 + - *680 responses: '202': description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 + default: *363 '400': *14 '422': *15 '403': *29 @@ -101712,8 +101999,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-stargazers parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -101812,8 +102099,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *357 - *358 + - *359 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -101822,7 +102109,7 @@ paths: application/json: schema: type: array - items: &681 + items: &682 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -101855,8 +102142,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -101932,8 +102219,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -102029,8 +102316,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *357 - *358 + - *359 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -102184,8 +102471,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *357 - *358 + - *359 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -102195,7 +102482,7 @@ paths: application/json: schema: type: array - items: *681 + items: *682 examples: default: value: @@ -102228,8 +102515,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#create-a-commit-status parameters: - - *357 - *358 + - *359 - name: sha in: path required: true @@ -102283,7 +102570,7 @@ paths: description: Response content: application/json: - schema: *682 + schema: *683 examples: default: value: @@ -102337,8 +102624,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-watchers parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -102370,14 +102657,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#get-a-repository-subscription parameters: - - *357 - *358 + - *359 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &683 + schema: &684 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -102445,8 +102732,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#set-a-repository-subscription parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -102472,7 +102759,7 @@ paths: description: Response content: application/json: - schema: *683 + schema: *684 examples: default: value: @@ -102499,8 +102786,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#delete-a-repository-subscription parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -102520,8 +102807,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-tags parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -102600,8 +102887,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *357 - *358 + - *359 - name: ref in: path required: true @@ -102637,8 +102924,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-teams parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -102648,9 +102935,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 headers: Link: *70 '404': *6 @@ -102670,8 +102957,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-all-repository-topics parameters: - - *357 - *358 + - *359 - *19 - *17 responses: @@ -102679,7 +102966,7 @@ paths: description: Response content: application/json: - schema: &684 + schema: &685 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -102691,7 +102978,7 @@ paths: required: - names examples: - default: &685 + default: &686 value: names: - octocat @@ -102714,8 +103001,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#replace-all-repository-topics parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -102746,9 +103033,9 @@ paths: description: Response content: application/json: - schema: *684 + schema: *685 examples: - default: *685 + default: *686 '404': *6 '422': *7 x-github: @@ -102769,9 +103056,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-repository-clones parameters: - - *357 - *358 - - &686 + - *359 + - &687 name: per description: The time frame to display results for. in: query @@ -102800,7 +103087,7 @@ paths: example: 128 clones: type: array - items: &687 + items: &688 title: Traffic type: object properties: @@ -102887,8 +103174,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -102978,8 +103265,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -103039,9 +103326,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-page-views parameters: - - *357 - *358 - - *686 + - *359 + - *687 responses: '200': description: Response @@ -103060,7 +103347,7 @@ paths: example: 3782 views: type: array - items: *687 + items: *688 required: - uniques - count @@ -103137,8 +103424,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#transfer-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -103174,7 +103461,7 @@ paths: description: Response content: application/json: - schema: *163 + schema: *164 examples: default: value: @@ -103412,8 +103699,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -103436,8 +103723,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -103459,8 +103746,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -103486,8 +103773,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *357 - *358 + - *359 - name: ref in: path required: true @@ -103579,9 +103866,9 @@ paths: description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 + default: *363 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -103622,7 +103909,7 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: default: value: @@ -103814,7 +104101,7 @@ paths: html_url: type: string format: uri - repository: *163 + repository: *164 score: type: number file_size: @@ -103832,7 +104119,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &688 + text_matches: &689 title: Search Result Text Matches type: array items: @@ -103994,7 +104281,7 @@ paths: enum: - author-date - committer-date - - &689 + - &690 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 @@ -104065,7 +104352,7 @@ paths: description: Metaproperties for Git author/committer information. type: object - properties: *421 + properties: *422 nullable: true comment_count: type: integer @@ -104085,7 +104372,7 @@ paths: url: type: string format: uri - verification: *543 + verification: *544 required: - author - committer @@ -104104,7 +104391,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: *421 + properties: *422 nullable: true parents: type: array @@ -104117,12 +104404,12 @@ paths: type: string sha: type: string - repository: *163 + repository: *164 score: type: number node_id: type: string - text_matches: *688 + text_matches: *689 required: - sha - node_id @@ -104314,7 +104601,7 @@ paths: - interactions - created - updated - - *689 + - *690 - *17 - *19 - name: advanced_search @@ -104428,11 +104715,11 @@ paths: description: type: string nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: type: string state_reason: @@ -104449,8 +104736,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *294 - required: *295 + properties: *295 + required: *296 nullable: true comments: type: integer @@ -104464,7 +104751,7 @@ paths: type: string format: date-time nullable: true - text_matches: *688 + text_matches: *689 pull_request: type: object properties: @@ -104508,7 +104795,7 @@ paths: timeline_url: type: string format: uri - type: *257 + type: *258 performed_via_github_app: title: GitHub app description: GitHub apps are a new way to extend GitHub. @@ -104746,7 +105033,7 @@ paths: enum: - created - updated - - *689 + - *690 - *17 - *19 responses: @@ -104790,7 +105077,7 @@ paths: nullable: true score: type: number - text_matches: *688 + text_matches: *689 required: - id - node_id @@ -104875,7 +105162,7 @@ paths: - forks - help-wanted-issues - updated - - *689 + - *690 - *17 - *19 responses: @@ -105123,7 +105410,7 @@ paths: - admin - pull - push - text_matches: *688 + text_matches: *689 temp_clone_token: type: string allow_merge_commit: @@ -105423,7 +105710,7 @@ paths: type: string format: uri nullable: true - text_matches: *688 + text_matches: *689 related: type: array nullable: true @@ -105614,7 +105901,7 @@ paths: - followers - repositories - joined - - *689 + - *690 - *17 - *19 responses: @@ -105718,7 +106005,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *688 + text_matches: *689 blog: type: string nullable: true @@ -105797,7 +106084,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &692 + - &693 name: team_id description: The unique identifier of the team. in: path @@ -105809,9 +106096,9 @@ paths: description: Response content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '404': *6 x-github: githubCloudOnly: false @@ -105838,7 +106125,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *692 + - *693 requestBody: required: true content: @@ -105901,16 +106188,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '201': description: Response content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '404': *6 '422': *15 '403': *29 @@ -105938,7 +106225,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *692 + - *693 responses: '204': description: Response @@ -105967,7 +106254,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *692 + - *693 - *17 - *19 responses: @@ -105977,9 +106264,9 @@ paths: application/json: schema: type: array - items: *251 + items: *252 examples: - default: *252 + default: *253 headers: Link: *70 x-github: @@ -106005,7 +106292,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *692 + - *693 - name: role description: Filters members returned by their role in the team. in: query @@ -106056,7 +106343,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *692 + - *693 - *74 responses: '204': @@ -106093,7 +106380,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *692 + - *693 - *74 responses: '204': @@ -106133,7 +106420,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *692 + - *693 - *74 responses: '204': @@ -106170,16 +106457,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *692 + - *693 - *74 responses: '200': description: Response content: application/json: - schema: *356 + schema: *357 examples: - response-if-user-is-a-team-maintainer: *693 + response-if-user-is-a-team-maintainer: *694 '404': *6 x-github: githubCloudOnly: false @@ -106212,7 +106499,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *692 + - *693 - *74 requestBody: required: false @@ -106238,9 +106525,9 @@ paths: description: Response content: application/json: - schema: *356 + schema: *357 examples: - response-if-users-membership-with-team-is-now-pending: *694 + response-if-users-membership-with-team-is-now-pending: *695 '403': description: Forbidden if team synchronization is set up '422': @@ -106274,7 +106561,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *692 + - *693 - *74 responses: '204': @@ -106302,7 +106589,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *692 + - *693 - *17 - *19 responses: @@ -106312,9 +106599,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 '404': *6 @@ -106344,15 +106631,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *692 - - *357 + - *693 - *358 + - *359 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *695 + schema: *696 examples: alternative-response-with-extra-repository-information: value: @@ -106503,9 +106790,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *692 - - *357 + - *693 - *358 + - *359 requestBody: required: false content: @@ -106555,9 +106842,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *692 - - *357 + - *693 - *358 + - *359 responses: '204': description: Response @@ -106582,7 +106869,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *692 + - *693 - *17 - *19 responses: @@ -106592,9 +106879,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - response-if-child-teams-exist: *696 + response-if-child-teams-exist: *697 headers: Link: *70 '404': *6 @@ -106627,7 +106914,7 @@ paths: application/json: schema: oneOf: - - &698 + - &699 title: Private User description: Private User type: object @@ -106830,7 +107117,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *697 + - *698 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -106983,7 +107270,7 @@ paths: description: Response content: application/json: - schema: *698 + schema: *699 examples: default: value: @@ -107186,9 +107473,9 @@ paths: type: integer codespaces: type: array - items: *262 + items: *263 examples: - default: *263 + default: *264 '304': *37 '500': *55 '401': *25 @@ -107327,17 +107614,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '401': *25 '403': *29 '404': *6 @@ -107381,7 +107668,7 @@ paths: type: integer secrets: type: array - items: &699 + items: &700 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -107421,7 +107708,7 @@ paths: - visibility - selected_repositories_url examples: - default: *480 + default: *481 headers: Link: *70 x-github: @@ -107491,13 +107778,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *699 + schema: *700 examples: default: value: @@ -107527,7 +107814,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 requestBody: required: true content: @@ -107572,7 +107859,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -107600,7 +107887,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 responses: '204': description: Response @@ -107625,7 +107912,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *171 + - *172 responses: '200': description: Response @@ -107641,9 +107928,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *211 + default: *212 '401': *25 '403': *29 '404': *6 @@ -107668,7 +107955,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *171 + - *172 requestBody: required: true content: @@ -107722,7 +108009,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *171 + - *172 - name: repository_id in: path required: true @@ -107755,7 +108042,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *171 + - *172 - name: repository_id in: path required: true @@ -107787,15 +108074,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '200': description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '304': *37 '500': *55 '401': *25 @@ -107821,7 +108108,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 requestBody: required: false content: @@ -107851,9 +108138,9 @@ paths: description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '401': *25 '403': *29 '404': *6 @@ -107875,7 +108162,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '202': *39 '304': *37 @@ -107904,13 +108191,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '202': description: Response content: application/json: - schema: &700 + schema: &701 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -107951,7 +108238,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &701 + default: &702 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -107983,7 +108270,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *264 + - *265 - name: export_id in: path required: true @@ -107996,9 +108283,9 @@ paths: description: Response content: application/json: - schema: *700 + schema: *701 examples: - default: *701 + default: *702 '404': *6 x-github: githubCloudOnly: false @@ -108019,7 +108306,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *264 + - *265 responses: '200': description: Response @@ -108035,9 +108322,9 @@ paths: type: integer machines: type: array - items: *702 + items: *703 examples: - default: *703 + default: *704 '304': *37 '500': *55 '401': *25 @@ -108066,7 +108353,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *264 + - *265 requestBody: required: true content: @@ -108116,13 +108403,13 @@ paths: nullable: true owner: *4 billable_owner: *4 - repository: *360 + repository: *361 machine: type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: *478 - required: *479 + properties: *479 + required: *480 nullable: true devcontainer_path: description: Path to devcontainer.json from repo root used to @@ -108896,15 +109183,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '200': description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '304': *37 '500': *55 '400': *14 @@ -108936,15 +109223,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '200': description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '500': *55 '401': *25 '403': *29 @@ -108974,9 +109261,9 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: &714 + default: &715 value: - id: 197 name: hello_docker @@ -109077,7 +109364,7 @@ paths: application/json: schema: type: array - items: &704 + items: &705 title: Email description: Email type: object @@ -109142,9 +109429,9 @@ paths: application/json: schema: type: array - items: *704 + items: *705 examples: - default: &716 + default: &717 value: - email: octocat@github.com verified: true @@ -109219,7 +109506,7 @@ paths: application/json: schema: type: array - items: *704 + items: *705 examples: default: value: @@ -109475,7 +109762,7 @@ paths: application/json: schema: type: array - items: &705 + items: &706 title: GPG Key description: A unique encryption key type: object @@ -109606,7 +109893,7 @@ paths: - subkeys - revoked examples: - default: &733 + default: &734 value: - id: 3 name: Octocat's GPG Key @@ -109691,9 +109978,9 @@ paths: description: Response content: application/json: - schema: *705 + schema: *706 examples: - default: &706 + default: &707 value: id: 3 name: Octocat's GPG Key @@ -109750,7 +110037,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &707 + - &708 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -109762,9 +110049,9 @@ paths: description: Response content: application/json: - schema: *705 + schema: *706 examples: - default: *706 + default: *707 '404': *6 '304': *37 '403': *29 @@ -109787,7 +110074,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *707 + - *708 responses: '204': description: Response @@ -109989,7 +110276,7 @@ paths: values. Present for org repos only. additionalProperties: true examples: - default: *155 + default: *156 headers: Link: *70 '404': *6 @@ -110015,7 +110302,7 @@ paths: url: https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *23 - - *152 + - *153 responses: '204': description: Response @@ -110041,7 +110328,7 @@ paths: url: https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *23 - - *152 + - *153 responses: '204': description: Response @@ -110075,12 +110362,12 @@ paths: application/json: schema: anyOf: - - *249 + - *250 - type: object properties: {} additionalProperties: false examples: - default: *250 + default: *251 '204': description: Response when there are no restrictions x-github: @@ -110104,7 +110391,7 @@ paths: required: true content: application/json: - schema: *554 + schema: *555 examples: default: value: @@ -110115,7 +110402,7 @@ paths: description: Response content: application/json: - schema: *249 + schema: *250 examples: default: value: @@ -110196,7 +110483,7 @@ paths: - closed - all default: open - - *260 + - *261 - name: sort description: What to sort results by. in: query @@ -110221,7 +110508,7 @@ paths: type: array items: *88 examples: - default: *261 + default: *262 headers: Link: *70 '404': *6 @@ -110254,7 +110541,7 @@ paths: application/json: schema: type: array - items: &708 + items: &709 title: Key description: Key type: object @@ -110355,9 +110642,9 @@ paths: description: Response content: application/json: - schema: *708 + schema: *709 examples: - default: &709 + default: &710 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -110390,15 +110677,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *589 + - *590 responses: '200': description: Response content: application/json: - schema: *708 + schema: *709 examples: - default: *709 + default: *710 '404': *6 '304': *37 '403': *29 @@ -110421,7 +110708,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *589 + - *590 responses: '204': description: Response @@ -110454,7 +110741,7 @@ paths: application/json: schema: type: array - items: &710 + items: &711 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -110522,7 +110809,7 @@ paths: - account - plan examples: - default: &711 + default: &712 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -110584,9 +110871,9 @@ paths: application/json: schema: type: array - items: *710 + items: *711 examples: - default: *711 + default: *712 headers: Link: *70 '304': *37 @@ -110626,7 +110913,7 @@ paths: application/json: schema: type: array - items: *266 + items: *267 examples: default: value: @@ -110740,7 +111027,7 @@ paths: description: Response content: application/json: - schema: *266 + schema: *267 examples: default: value: @@ -110827,7 +111114,7 @@ paths: description: Response content: application/json: - schema: *266 + schema: *267 examples: default: value: @@ -110899,7 +111186,7 @@ paths: application/json: schema: type: array - items: *268 + items: *269 examples: default: value: @@ -111152,7 +111439,7 @@ paths: description: Response content: application/json: - schema: *268 + schema: *269 examples: default: value: @@ -111332,7 +111619,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#get-a-user-migration-status parameters: - - *269 + - *270 - name: exclude in: query required: false @@ -111345,7 +111632,7 @@ paths: description: Response content: application/json: - schema: *268 + schema: *269 examples: default: value: @@ -111539,7 +111826,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#download-a-user-migration-archive parameters: - - *269 + - *270 responses: '302': description: Response @@ -111565,7 +111852,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive parameters: - - *269 + - *270 responses: '204': description: Response @@ -111594,8 +111881,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - - *269 - - *712 + - *270 + - *713 responses: '204': description: Response @@ -111619,7 +111906,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *269 + - *270 - *17 - *19 responses: @@ -111629,9 +111916,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 '404': *6 @@ -111710,7 +111997,7 @@ paths: - docker - nuget - container - - *713 + - *714 - *19 - *17 responses: @@ -111720,10 +112007,10 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: *714 - '400': *715 + default: *715 + '400': *716 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -111743,16 +112030,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *277 - *278 + - *279 responses: '200': description: Response content: application/json: - schema: *275 + schema: *276 examples: - default: &734 + default: &735 value: id: 40201 name: octo-name @@ -111865,8 +112152,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *277 - *278 + - *279 responses: '204': description: Response @@ -111896,8 +112183,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *277 - *278 + - *279 - name: token description: package token schema: @@ -111929,8 +112216,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *277 - *278 + - *279 - *19 - *17 - name: state @@ -111950,7 +112237,7 @@ paths: application/json: schema: type: array - items: *279 + items: *280 examples: default: value: @@ -111999,15 +112286,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *277 - *278 - - *280 + - *279 + - *281 responses: '200': description: Response content: application/json: - schema: *279 + schema: *280 examples: default: value: @@ -112043,9 +112330,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *277 - *278 - - *280 + - *279 + - *281 responses: '204': description: Response @@ -112075,9 +112362,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *277 - *278 - - *280 + - *279 + - *281 responses: '204': description: Response @@ -112114,9 +112401,9 @@ paths: application/json: schema: type: array - items: *704 + items: *705 examples: - default: *716 + default: *717 headers: Link: *70 '304': *37 @@ -112229,7 +112516,7 @@ paths: type: array items: *82 examples: - default: &723 + default: &724 summary: Default response value: - id: 1296269 @@ -112533,9 +112820,9 @@ paths: description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 + default: *363 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -112573,9 +112860,9 @@ paths: application/json: schema: type: array - items: *556 + items: *557 examples: - default: *717 + default: *718 headers: Link: *70 '304': *37 @@ -112598,7 +112885,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *253 + - *254 responses: '204': description: Response @@ -112621,7 +112908,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *253 + - *254 responses: '204': description: Response @@ -112654,7 +112941,7 @@ paths: application/json: schema: type: array - items: &718 + items: &719 title: Social account description: Social media account type: object @@ -112669,7 +112956,7 @@ paths: - provider - url examples: - default: &719 + default: &720 value: - provider: twitter url: https://twitter.com/github @@ -112731,9 +113018,9 @@ paths: application/json: schema: type: array - items: *718 + items: *719 examples: - default: *719 + default: *720 '422': *15 '304': *37 '404': *6 @@ -112820,7 +113107,7 @@ paths: application/json: schema: type: array - items: &720 + items: &721 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -112840,7 +113127,7 @@ paths: - title - created_at examples: - default: &751 + default: &752 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -112904,9 +113191,9 @@ paths: description: Response content: application/json: - schema: *720 + schema: *721 examples: - default: &721 + default: &722 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -112936,7 +113223,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: - - &722 + - &723 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -112948,9 +113235,9 @@ paths: description: Response content: application/json: - schema: *720 + schema: *721 examples: - default: *721 + default: *722 '404': *6 '304': *37 '403': *29 @@ -112973,7 +113260,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: - - *722 + - *723 responses: '204': description: Response @@ -113002,7 +113289,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &752 + - &753 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 @@ -113027,11 +113314,11 @@ paths: type: array items: *82 examples: - default-response: *723 + default-response: *724 application/vnd.github.v3.star+json: schema: type: array - items: &753 + items: &754 title: Starred Repository description: Starred Repository type: object @@ -113187,8 +113474,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: - - *357 - *358 + - *359 responses: '204': description: Response if this repository is starred by you @@ -113216,8 +113503,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -113241,8 +113528,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -113275,9 +113562,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 '304': *37 @@ -113314,7 +113601,7 @@ paths: application/json: schema: type: array - items: *353 + items: *354 examples: default: value: @@ -113400,10 +113687,10 @@ paths: application/json: schema: oneOf: + - *699 - *698 - - *697 examples: - default-response: &727 + default-response: &728 summary: Default response value: login: octocat @@ -113438,7 +113725,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &728 + response-with-git-hub-plan-information: &729 summary: Response with GitHub plan information value: login: octocat @@ -113495,14 +113782,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &725 + - &726 name: user_id description: The unique identifier of the user. in: path required: true schema: type: string - - *293 + - *294 requestBody: required: true description: Details of the draft item to create in the project. @@ -113536,9 +113823,9 @@ paths: description: Response content: application/json: - schema: *299 + schema: *300 examples: - draft_issue: *300 + draft_issue: *301 '304': *37 '403': *29 '401': *25 @@ -113561,7 +113848,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *724 + - *725 - *17 responses: '200': @@ -113596,8 +113883,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *725 - - *293 + - *726 + - *294 requestBody: required: true content: @@ -113668,17 +113955,17 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *726 + schema: *727 examples: table_view: summary: Response for creating a table view - value: *304 + value: *305 board_view: summary: Response for creating a board view with filter - value: *304 + value: *305 roadmap_view: summary: Response for creating a roadmap view - value: *304 + value: *305 '304': *37 '403': *29 '401': *25 @@ -113720,11 +114007,11 @@ paths: application/json: schema: oneOf: + - *699 - *698 - - *697 examples: - default-response: *727 - response-with-git-hub-plan-information: *728 + default-response: *728 + response-with-git-hub-plan-information: *729 '404': *6 x-github: githubCloudOnly: false @@ -113774,8 +114061,8 @@ paths: required: - subject_digests examples: - default: *729 - withPredicateType: *730 + default: *730 + withPredicateType: *731 responses: '200': description: Response @@ -113828,7 +114115,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *731 + default: *732 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -114033,12 +114320,12 @@ paths: initiator: type: string examples: - default: *417 + default: *418 '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -114100,7 +114387,7 @@ paths: spaces: type: array description: The list of Copilot Spaces on this page of results. - items: *204 + items: *205 examples: default: summary: Example response for listing user copilot spaces @@ -114312,9 +114599,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: &732 + default: &733 summary: Example response for a user copilot space value: id: 42 @@ -114413,9 +114700,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *732 + default: *733 '403': *29 '404': *6 x-github: @@ -114536,9 +114823,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *732 + default: *733 '403': *29 '404': *6 '422': *15 @@ -114615,7 +114902,7 @@ paths: collaborators: type: array description: The list of collaborators for this Copilot Space. - items: *206 + items: *207 examples: default: value: @@ -114758,7 +115045,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: default: value: @@ -114869,7 +115156,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: default: value: @@ -114999,7 +115286,7 @@ paths: resources: type: array description: The list of resources attached to this Copilot Space. - items: *207 + items: *208 examples: default: value: @@ -115091,7 +115378,7 @@ paths: description: Resource created content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -115107,7 +115394,7 @@ paths: description: Duplicate github_file resource already exists content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -115160,7 +115447,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -115227,7 +115514,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -115304,9 +115591,9 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: *714 + default: *715 '403': *29 '401': *25 x-github: @@ -115690,9 +115977,9 @@ paths: application/json: schema: type: array - items: *705 + items: *706 examples: - default: *733 + default: *734 headers: Link: *70 x-github: @@ -115796,7 +116083,7 @@ paths: application/json: schema: *22 examples: - default: *553 + default: *554 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -115920,7 +116207,7 @@ paths: - docker - nuget - container - - *713 + - *714 - *74 - *19 - *17 @@ -115931,12 +116218,12 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: *714 + default: *715 '403': *29 '401': *25 - '400': *715 + '400': *716 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -115956,17 +116243,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-a-user parameters: - - *277 - *278 + - *279 - *74 responses: '200': description: Response content: application/json: - schema: *275 + schema: *276 examples: - default: *734 + default: *735 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -115987,8 +116274,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user parameters: - - *277 - *278 + - *279 - *74 responses: '204': @@ -116021,8 +116308,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user parameters: - - *277 - *278 + - *279 - *74 - name: token description: package token @@ -116055,8 +116342,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *277 - *278 + - *279 - *74 responses: '200': @@ -116065,7 +116352,7 @@ paths: application/json: schema: type: array - items: *279 + items: *280 examples: default: value: @@ -116123,16 +116410,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user parameters: - - *277 - *278 - - *280 + - *279 + - *281 - *74 responses: '200': description: Response content: application/json: - schema: *279 + schema: *280 examples: default: value: @@ -116167,10 +116454,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user parameters: - - *277 - *278 + - *279 - *74 - - *280 + - *281 responses: '204': description: Response @@ -116202,10 +116489,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user parameters: - - *277 - *278 + - *279 - *74 - - *280 + - *281 responses: '204': description: Response @@ -116246,9 +116533,9 @@ paths: application/json: schema: type: array - items: *291 + items: *292 examples: - default: *292 + default: *293 headers: Link: *70 '304': *37 @@ -116270,16 +116557,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-user parameters: - - *293 + - *294 - *74 responses: '200': description: Response content: application/json: - schema: *291 + schema: *292 examples: - default: *292 + default: *293 headers: Link: *70 '304': *37 @@ -116301,7 +116588,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-user parameters: - - *293 + - *294 - *74 - *17 - *47 @@ -116313,9 +116600,9 @@ paths: application/json: schema: type: array - items: *297 + items: *298 examples: - default: *735 + default: *736 headers: Link: *70 '304': *37 @@ -116337,7 +116624,7 @@ paths: url: https://docs.github.com/rest/projects/fields#add-field-to-user-owned-project parameters: - *74 - - *293 + - *294 requestBody: required: true content: @@ -116375,7 +116662,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *736 + items: *737 required: - name - data_type @@ -116391,7 +116678,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *737 + iteration_configuration: *738 required: - name - data_type @@ -116413,20 +116700,20 @@ paths: value: name: Due date data_type: date - single_select_field: *738 - iteration_field: *739 + single_select_field: *739 + iteration_field: *740 responses: '201': description: Response content: application/json: - schema: *297 + schema: *298 examples: - text_field: *740 - number_field: *741 - date_field: *742 - single_select_field: *743 - iteration_field: *744 + text_field: *741 + number_field: *742 + date_field: *743 + single_select_field: *744 + iteration_field: *745 '304': *37 '403': *29 '401': *25 @@ -116447,17 +116734,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-user parameters: - - *293 - - *745 + - *294 + - *746 - *74 responses: '200': description: Response content: application/json: - schema: *297 + schema: *298 examples: - default: *746 + default: *747 headers: Link: *70 '304': *37 @@ -116480,7 +116767,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-owned-project parameters: - - *293 + - *294 - *74 - *47 - *48 @@ -116513,9 +116800,9 @@ paths: application/json: schema: type: array - items: *301 + items: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -116537,7 +116824,7 @@ paths: url: https://docs.github.com/rest/projects/items#add-item-to-user-owned-project parameters: - *74 - - *293 + - *294 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -116607,22 +116894,22 @@ paths: description: Response content: application/json: - schema: *299 + schema: *300 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *300 + value: *301 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *300 + value: *301 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *300 + value: *301 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *300 + value: *301 '304': *37 '403': *29 '401': *25 @@ -116642,9 +116929,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-a-user-owned-project parameters: - - *293 + - *294 - *74 - - *303 + - *304 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the title field will be returned. @@ -116664,9 +116951,9 @@ paths: description: Response content: application/json: - schema: *301 + schema: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -116687,9 +116974,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-user parameters: - - *293 + - *294 - *74 - - *303 + - *304 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -116759,13 +117046,13 @@ paths: description: Response content: application/json: - schema: *301 + schema: *302 examples: - text_field: *302 - number_field: *302 - date_field: *302 - single_select_field: *302 - iteration_field: *302 + text_field: *303 + number_field: *303 + date_field: *303 + single_select_field: *303 + iteration_field: *303 '401': *25 '403': *29 '404': *6 @@ -116785,9 +117072,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-user parameters: - - *293 + - *294 - *74 - - *303 + - *304 responses: '204': description: Response @@ -116809,9 +117096,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-project-view parameters: - - *293 + - *294 - *74 - - *747 + - *748 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -116837,9 +117124,9 @@ paths: application/json: schema: type: array - items: *301 + items: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -117058,9 +117345,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 x-github: @@ -117083,11 +117370,11 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-ai-credit-usage-report-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *128 + - *127 - *129 + - *130 responses: '200': description: Response when getting a billing AI credit usage report @@ -117216,11 +117503,11 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *128 + - *127 - *129 + - *130 responses: '200': description: Response when getting a billing premium request usage report @@ -117349,9 +117636,9 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-a-user parameters: - *74 - - *124 - - *748 - - *126 + - *125 + - *749 + - *127 responses: '200': description: Response when getting a billing usage report @@ -117446,12 +117733,12 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *749 - - *129 + - *127 - *750 + - *130 + - *751 responses: '200': description: Response when getting a billing usage summary @@ -117585,9 +117872,9 @@ paths: application/json: schema: type: array - items: *718 + items: *719 examples: - default: *719 + default: *720 headers: Link: *70 x-github: @@ -117617,9 +117904,9 @@ paths: application/json: schema: type: array - items: *720 + items: *721 examples: - default: *751 + default: *752 headers: Link: *70 x-github: @@ -117644,7 +117931,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *74 - - *752 + - *753 - *62 - *17 - *19 @@ -117656,11 +117943,11 @@ paths: schema: anyOf: - type: array - items: *753 + items: *754 - type: array items: *82 examples: - default-response: *723 + default-response: *724 headers: Link: *70 x-github: @@ -117689,9 +117976,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *281 + default: *282 headers: Link: *70 x-github: @@ -117819,7 +118106,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &754 + enterprise: &755 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -117877,7 +118164,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &755 + installation: &756 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -117896,7 +118183,7 @@ x-webhooks: required: - id - node_id - organization: &756 + organization: &757 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -117956,13 +118243,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &757 + repository: &758 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &789 + properties: &790 id: description: Unique identifier of the repository example: 42 @@ -118657,7 +118944,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &790 + required: &791 - archive_url - assignees_url - blobs_url @@ -118808,10 +119095,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -118887,11 +119174,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - rule: &758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: &759 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) @@ -119114,11 +119401,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - rule: *758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: *759 sender: *4 required: - action @@ -119301,11 +119588,11 @@ x-webhooks: - everyone required: - from - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - rule: *758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: *759 sender: *4 required: - action @@ -119389,7 +119676,7 @@ x-webhooks: type: string enum: - completed - check_run: &760 + check_run: &761 title: CheckRun description: A check performed on the code of a given code change type: object @@ -119443,7 +119730,7 @@ x-webhooks: pull_requests: type: array items: *93 - repository: *163 + repository: *164 status: example: completed type: string @@ -119480,7 +119767,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *759 + deployment: *760 details_url: example: https://example.com type: string @@ -119565,10 +119852,10 @@ x-webhooks: - output - app - pull_requests - installation: *755 - enterprise: *754 - organization: *756 - repository: *757 + installation: *756 + enterprise: *755 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -119959,11 +120246,11 @@ x-webhooks: type: string enum: - created - check_run: *760 - installation: *755 - enterprise: *754 - organization: *756 - repository: *757 + check_run: *761 + installation: *756 + enterprise: *755 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -120357,11 +120644,11 @@ x-webhooks: type: string enum: - requested_action - check_run: *760 - installation: *755 - enterprise: *754 - organization: *756 - repository: *757 + check_run: *761 + installation: *756 + enterprise: *755 + organization: *757 + repository: *758 requested_action: description: The action requested by the user. type: object @@ -120764,11 +121051,11 @@ x-webhooks: type: string enum: - rerequested - check_run: *760 - installation: *755 - enterprise: *754 - organization: *756 - repository: *757 + check_run: *761 + installation: *756 + enterprise: *755 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -121738,10 +122025,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -122435,10 +122722,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -123126,10 +123413,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -123295,7 +123582,7 @@ x-webhooks: required: - login - id - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -123440,20 +123727,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &761 + commit_oid: &762 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: *754 - installation: *755 - organization: *756 - ref: &762 + enterprise: *755 + installation: *756 + organization: *757 + ref: &763 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: *757 + repository: *758 sender: *4 required: - action @@ -123618,7 +123905,7 @@ x-webhooks: required: - login - id - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -123848,12 +124135,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *761 - enterprise: *754 - installation: *755 - organization: *756 - ref: *762 - repository: *757 + commit_oid: *762 + enterprise: *755 + installation: *756 + organization: *757 + ref: *763 + repository: *758 sender: *4 required: - action @@ -123948,7 +124235,7 @@ x-webhooks: nullable: true dismissed_by: nullable: true - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -124119,12 +124406,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *761 - enterprise: *754 - installation: *755 - organization: *756 - ref: *762 - repository: *757 + commit_oid: *762 + enterprise: *755 + installation: *756 + organization: *757 + ref: *763 + repository: *758 sender: *4 required: - action @@ -124290,7 +124577,7 @@ x-webhooks: required: - login - id - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -124456,12 +124743,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *761 - enterprise: *754 - installation: *755 - organization: *756 - ref: *762 - repository: *757 + commit_oid: *762 + enterprise: *755 + installation: *756 + organization: *757 + ref: *763 + repository: *758 sender: *4 required: - action @@ -124560,7 +124847,7 @@ x-webhooks: dismissed_by: type: object nullable: true - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -124735,16 +125022,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *757 + repository: *758 sender: *4 required: - action @@ -124841,7 +125128,7 @@ x-webhooks: nullable: true dismissed_by: nullable: true - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -124981,12 +125268,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *761 - enterprise: *754 - installation: *755 - organization: *756 - ref: *762 - repository: *757 + commit_oid: *762 + enterprise: *755 + installation: *756 + organization: *757 + ref: *763 + repository: *758 sender: *4 required: - action @@ -125152,7 +125439,7 @@ x-webhooks: required: - login - id - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -125297,10 +125584,10 @@ x-webhooks: - dismissed_reason - rule - tool - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -125555,10 +125842,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -125638,18 +125925,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *756 - pusher_type: &763 + organization: *757 + pusher_type: &764 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &764 + ref: &765 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -125659,7 +125946,7 @@ x-webhooks: enum: - tag - branch - repository: *757 + repository: *758 sender: *4 required: - ref @@ -125741,10 +126028,10 @@ x-webhooks: type: string enum: - created - definition: *305 - enterprise: *754 - installation: *755 - organization: *756 + definition: *306 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -125829,9 +126116,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -125908,10 +126195,10 @@ x-webhooks: type: string enum: - promote_to_enterprise - definition: *305 - enterprise: *754 - installation: *755 - organization: *756 + definition: *306 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -125988,10 +126275,10 @@ x-webhooks: type: string enum: - updated - definition: *305 - enterprise: *754 - installation: *755 - organization: *756 + definition: *306 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -126068,19 +126355,19 @@ x-webhooks: type: string enum: - updated - enterprise: *754 - installation: *755 - repository: *757 - organization: *756 + enterprise: *755 + installation: *756 + repository: *758 + organization: *757 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *309 + items: *310 old_property_values: type: array description: The old custom property values for the repository. - items: *309 + items: *310 required: - action - repository @@ -126156,18 +126443,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 - pusher_type: *763 - ref: *764 + enterprise: *755 + installation: *756 + organization: *757 + pusher_type: *764 + ref: *765 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *757 + repository: *758 sender: *4 required: - ref @@ -126247,11 +126534,11 @@ x-webhooks: type: string enum: - assignees_changed - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126331,11 +126618,11 @@ x-webhooks: type: string enum: - auto_dismissed - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126416,11 +126703,11 @@ x-webhooks: type: string enum: - auto_reopened - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126501,11 +126788,11 @@ x-webhooks: type: string enum: - created - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126584,11 +126871,11 @@ x-webhooks: type: string enum: - dismissed - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126667,11 +126954,11 @@ x-webhooks: type: string enum: - fixed - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126751,11 +127038,11 @@ x-webhooks: type: string enum: - reintroduced - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126834,11 +127121,11 @@ x-webhooks: type: string enum: - reopened - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126915,9 +127202,9 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - key: &765 + enterprise: *755 + installation: *756 + key: &766 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -126953,8 +127240,8 @@ x-webhooks: - verified - created_at - read_only - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -127031,11 +127318,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - key: *765 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + key: *766 + organization: *757 + repository: *758 sender: *4 required: - action @@ -127591,12 +127878,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: &771 + workflow: &772 title: Workflow type: object nullable: true @@ -128337,15 +128624,15 @@ x-webhooks: description: A request for a specific ref(branch,sha,tag) to be deployed type: object - properties: *766 - required: *767 + properties: *767 + required: *768 nullable: true pull_requests: type: array - items: *608 - repository: *757 - organization: *756 - installation: *755 + items: *609 + repository: *758 + organization: *757 + installation: *756 sender: *4 responses: '200': @@ -128416,7 +128703,7 @@ x-webhooks: type: string enum: - approved - approver: &768 + approver: &769 type: object properties: avatar_url: @@ -128459,11 +128746,11 @@ x-webhooks: type: string comment: type: string - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - reviewers: &769 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + reviewers: &770 type: array items: type: object @@ -128542,7 +128829,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &770 + workflow_job_run: &771 type: object properties: conclusion: @@ -129273,18 +129560,18 @@ x-webhooks: type: string enum: - rejected - approver: *768 + approver: *769 comment: type: string - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - reviewers: *769 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + reviewers: *770 sender: *4 since: type: string - workflow_job_run: *770 + workflow_job_run: *771 workflow_job_runs: type: array items: @@ -129988,13 +130275,13 @@ x-webhooks: type: string enum: - requested - enterprise: *754 + enterprise: *755 environment: type: string - installation: *755 - organization: *756 - repository: *757 - requestor: &776 + installation: *756 + organization: *757 + repository: *758 + requestor: &777 title: User type: object nullable: true @@ -131883,12 +132170,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *771 + workflow: *772 workflow_run: title: Deployment Workflow Run type: object @@ -132568,7 +132855,7 @@ x-webhooks: type: string enum: - answered - answer: &774 + answer: &775 type: object properties: author_association: @@ -132725,11 +133012,11 @@ x-webhooks: - created_at - updated_at - body - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132856,11 +133143,11 @@ x-webhooks: - from required: - category - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132943,11 +133230,11 @@ x-webhooks: type: string enum: - closed - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133029,7 +133316,7 @@ x-webhooks: type: string enum: - created - comment: &773 + comment: &774 type: object properties: author_association: @@ -133186,11 +133473,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133273,12 +133560,12 @@ x-webhooks: type: string enum: - deleted - comment: *773 - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + comment: *774 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133373,12 +133660,12 @@ x-webhooks: - from required: - body - comment: *773 - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + comment: *774 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133462,11 +133749,11 @@ x-webhooks: type: string enum: - created - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133548,11 +133835,11 @@ x-webhooks: type: string enum: - deleted - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133652,11 +133939,11 @@ x-webhooks: type: string required: - from - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133738,10 +134025,10 @@ x-webhooks: type: string enum: - labeled - discussion: *772 - enterprise: *754 - installation: *755 - label: &775 + discussion: *773 + enterprise: *755 + installation: *756 + label: &776 title: Label type: object properties: @@ -133773,8 +134060,8 @@ x-webhooks: - color - default - description - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133857,11 +134144,11 @@ x-webhooks: type: string enum: - locked - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133943,11 +134230,11 @@ x-webhooks: type: string enum: - pinned - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134029,11 +134316,11 @@ x-webhooks: type: string enum: - reopened - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134118,16 +134405,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *772 - new_repository: *757 + new_discussion: *773 + new_repository: *758 required: - new_discussion - new_repository - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134210,10 +134497,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *772 - old_answer: *774 - organization: *756 - repository: *757 + discussion: *773 + old_answer: *775 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134295,12 +134582,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *772 - enterprise: *754 - installation: *755 - label: *775 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134383,11 +134670,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134469,11 +134756,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134546,7 +134833,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *754 + enterprise: *755 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -135206,9 +135493,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - forkee @@ -135354,9 +135641,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pages: description: The pages that were updated. type: array @@ -135393,7 +135680,7 @@ x-webhooks: - action - sha - html_url - repository: *757 + repository: *758 sender: *4 required: - pages @@ -135469,10 +135756,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: &777 + organization: *757 + repositories: &778 description: An array of repository objects that the installation can access. type: array @@ -135498,8 +135785,8 @@ x-webhooks: - name - full_name - private - repository: *757 - requester: *776 + repository: *758 + requester: *777 sender: *4 required: - action @@ -135574,11 +135861,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: *777 - repository: *757 + organization: *757 + repositories: *778 + repository: *758 requester: nullable: true sender: *4 @@ -135654,11 +135941,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: *777 - repository: *757 + organization: *757 + repositories: *778 + repository: *758 requester: nullable: true sender: *4 @@ -135734,10 +136021,10 @@ x-webhooks: type: string enum: - added - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories_added: &778 + organization: *757 + repositories_added: &779 description: An array of repository objects, which were added to the installation. type: array @@ -135783,15 +136070,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *757 - repository_selection: &779 + repository: *758 + repository_selection: &780 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *776 + requester: *777 sender: *4 required: - action @@ -135870,10 +136157,10 @@ x-webhooks: type: string enum: - removed - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories_added: *778 + organization: *757 + repositories_added: *779 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -135900,9 +136187,9 @@ x-webhooks: - name - full_name - private - repository: *757 - repository_selection: *779 - requester: *776 + repository: *758 + repository_selection: *780 + requester: *777 sender: *4 required: - action @@ -135981,11 +136268,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: *777 - repository: *757 + organization: *757 + repositories: *778 + repository: *758 requester: nullable: true sender: *4 @@ -136163,10 +136450,10 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 target_type: type: string @@ -136245,11 +136532,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: *777 - repository: *757 + organization: *757 + repositories: *778 + repository: *758 requester: nullable: true sender: *4 @@ -136423,8 +136710,8 @@ x-webhooks: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *585 - required: *586 + properties: *586 + required: *587 nullable: true user: title: User @@ -136509,8 +136796,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -137299,8 +137586,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137316,7 +137603,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -137649,8 +137936,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -137730,7 +138017,7 @@ x-webhooks: type: string enum: - deleted - comment: &780 + comment: &781 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -137887,8 +138174,8 @@ x-webhooks: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *585 - required: *586 + properties: *586 + required: *587 nullable: true required: - url @@ -137903,8 +138190,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -138689,8 +138976,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138706,7 +138993,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -139041,8 +139328,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -139122,7 +139409,7 @@ x-webhooks: type: string enum: - edited - changes: &809 + changes: &810 description: The changes to the comment. type: object properties: @@ -139134,9 +139421,9 @@ x-webhooks: type: string required: - from - comment: *780 - enterprise: *754 - installation: *755 + comment: *781 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -139924,8 +140211,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139941,7 +140228,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -140274,8 +140561,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -140356,9 +140643,9 @@ x-webhooks: type: string enum: - pinned - comment: *780 - enterprise: *754 - installation: *755 + comment: *781 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -141148,8 +141435,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141165,7 +141452,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -141500,8 +141787,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -141581,9 +141868,9 @@ x-webhooks: type: string enum: - unpinned - comment: *780 - enterprise: *754 - installation: *755 + comment: *781 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -142373,8 +142660,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142390,7 +142677,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -142725,8 +143012,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142815,9 +143102,9 @@ x-webhooks: type: number blocking_issue: *88 blocking_issue_repo: *82 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142906,9 +143193,9 @@ x-webhooks: type: number blocking_issue: *88 blocking_issue_repo: *82 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142996,9 +143283,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -143087,9 +143374,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -143169,10 +143456,10 @@ x-webhooks: type: string enum: - assigned - assignee: *776 - enterprise: *754 - installation: *755 - issue: &781 + assignee: *777 + enterprise: *755 + installation: *756 + issue: &782 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -143964,11 +144251,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143984,7 +144271,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -144085,8 +144372,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -144166,8 +144453,8 @@ x-webhooks: type: string enum: - closed - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -144964,11 +145251,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144984,7 +145271,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -145220,8 +145507,8 @@ x-webhooks: required: - state - closed_at - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -145300,8 +145587,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -146089,11 +146376,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -146109,7 +146396,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -146209,8 +146496,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -146289,8 +146576,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -147100,11 +147387,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147120,7 +147407,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -147199,7 +147486,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &782 + milestone: &783 title: Milestone description: A collection of related issues and pull requests. type: object @@ -147337,8 +147624,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -147437,8 +147724,8 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -148230,11 +148517,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148247,7 +148534,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *257 + type: *258 title: description: Title of the issue type: string @@ -148351,9 +148638,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *775 - organization: *756 - repository: *757 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -148433,9 +148720,9 @@ x-webhooks: type: string enum: - field_added - enterprise: *754 - installation: *755 - issue: *781 + enterprise: *755 + installation: *756 + issue: *782 issue_field: type: object description: The issue field whose value was set or updated on the @@ -148544,8 +148831,8 @@ x-webhooks: - id required: - from - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -148625,9 +148912,9 @@ x-webhooks: type: string enum: - field_removed - enterprise: *754 - installation: *755 - issue: *781 + enterprise: *755 + installation: *756 + issue: *782 issue_field: type: object description: The issue field whose value was cleared from the issue. @@ -148685,8 +148972,8 @@ x-webhooks: nullable: true required: - id - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -148766,8 +149053,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -149558,11 +149845,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149575,7 +149862,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *257 + type: *258 title: description: Title of the issue type: string @@ -149679,9 +149966,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *775 - organization: *756 - repository: *757 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -149761,8 +150048,8 @@ x-webhooks: type: string enum: - locked - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -150577,11 +150864,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150594,7 +150881,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *257 + type: *258 title: description: Title of the issue type: string @@ -150675,8 +150962,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -150755,8 +151042,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -151565,11 +151852,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151585,7 +151872,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -151663,9 +151950,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *782 - organization: *756 - repository: *757 + milestone: *783 + organization: *757 + repository: *758 sender: *4 required: - action @@ -152528,11 +152815,11 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -152633,7 +152920,7 @@ x-webhooks: required: - login - id - type: *257 + type: *258 required: - id - number @@ -153113,8 +153400,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -153898,11 +154185,11 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -153918,7 +154205,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -154026,8 +154313,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154107,9 +154394,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *754 - installation: *755 - issue: &783 + enterprise: *755 + installation: *756 + issue: &784 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -154895,11 +155182,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -154915,7 +155202,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -155015,8 +155302,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -155095,8 +155382,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -155909,11 +156196,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -156007,9 +156294,9 @@ x-webhooks: format: uri user_view_type: type: string - type: *257 - organization: *756 - repository: *757 + type: *258 + organization: *757 + repository: *758 sender: *4 required: - action @@ -156878,11 +157165,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -156898,7 +157185,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -157477,11 +157764,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *754 - installation: *755 - issue: *783 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *784 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157561,12 +157848,12 @@ x-webhooks: type: string enum: - typed - enterprise: *754 - installation: *755 - issue: *781 - type: *257 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *782 + type: *258 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157647,7 +157934,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &812 + assignee: &813 title: User type: object nullable: true @@ -157717,11 +158004,11 @@ x-webhooks: required: - login - id - enterprise: *754 - installation: *755 - issue: *781 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *782 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157800,12 +158087,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *754 - installation: *755 - issue: *781 - label: *775 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *782 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157885,8 +158172,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -158699,11 +158986,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -158719,7 +159006,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -158797,8 +159084,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158878,11 +159165,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *754 - installation: *755 - issue: *783 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *784 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158961,12 +159248,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *754 - installation: *755 - issue: *781 - type: *257 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *782 + type: *258 + organization: *757 + repository: *758 sender: *4 required: - action @@ -159046,11 +159333,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - label: *775 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -159128,11 +159415,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - label: *775 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -159242,11 +159529,11 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - label: *775 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -159328,9 +159615,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *754 - installation: *755 - marketplace_purchase: &784 + enterprise: *755 + installation: *756 + marketplace_purchase: &785 title: Marketplace Purchase type: object required: @@ -159413,8 +159700,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *756 - previous_marketplace_purchase: &785 + organization: *757 + previous_marketplace_purchase: &786 title: Marketplace Purchase type: object properties: @@ -159494,7 +159781,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *757 + repository: *758 sender: *4 required: - action @@ -159574,10 +159861,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *754 - installation: *755 - marketplace_purchase: *784 - organization: *756 + enterprise: *755 + installation: *756 + marketplace_purchase: *785 + organization: *757 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -159660,7 +159947,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *757 + repository: *758 sender: *4 required: - action @@ -159742,10 +160029,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *754 - installation: *755 - marketplace_purchase: *784 - organization: *756 + enterprise: *755 + installation: *756 + marketplace_purchase: *785 + organization: *757 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -159827,7 +160114,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *757 + repository: *758 sender: *4 required: - action @@ -159908,8 +160195,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 marketplace_purchase: title: Marketplace Purchase type: object @@ -159991,9 +160278,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *756 - previous_marketplace_purchase: *785 - repository: *757 + organization: *757 + previous_marketplace_purchase: *786 + repository: *758 sender: *4 required: - action @@ -160073,12 +160360,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *754 - installation: *755 - marketplace_purchase: *784 - organization: *756 - previous_marketplace_purchase: *785 - repository: *757 + enterprise: *755 + installation: *756 + marketplace_purchase: *785 + organization: *757 + previous_marketplace_purchase: *786 + repository: *758 sender: *4 required: - action @@ -160180,11 +160467,11 @@ x-webhooks: type: string required: - to - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 sender: *4 required: - action @@ -160284,11 +160571,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 sender: *4 required: - action @@ -160367,11 +160654,11 @@ x-webhooks: type: string enum: - removed - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 sender: *4 required: - action @@ -160449,11 +160736,11 @@ x-webhooks: type: string enum: - added - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 scope: description: The scope of the membership. Currently, can only be `team`. @@ -160529,7 +160816,7 @@ x-webhooks: required: - login - id - team: &786 + team: &787 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -160752,11 +161039,11 @@ x-webhooks: type: string enum: - removed - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 scope: description: The scope of the membership. Currently, can only be `team`. @@ -160833,7 +161120,7 @@ x-webhooks: required: - login - id - team: *786 + team: *787 required: - action - scope @@ -160915,8 +161202,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *755 - merge_group: &788 + installation: *756 + merge_group: &789 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -160935,15 +161222,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *787 + head_commit: *788 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161029,10 +161316,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *755 - merge_group: *788 - organization: *756 - repository: *757 + installation: *756 + merge_group: *789 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161105,7 +161392,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 + enterprise: *755 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -161214,16 +161501,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *755 - organization: *756 + installation: *756 + organization: *757 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *789 - required: *790 + properties: *790 + required: *791 nullable: true sender: *4 required: @@ -161304,11 +161591,11 @@ x-webhooks: type: string enum: - closed - enterprise: *754 - installation: *755 - milestone: *782 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + milestone: *783 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161387,9 +161674,9 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - milestone: &791 + enterprise: *755 + installation: *756 + milestone: &792 title: Milestone description: A collection of related issues and pull requests. type: object @@ -161526,8 +161813,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161606,11 +161893,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - milestone: *782 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + milestone: *783 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161720,11 +162007,11 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - milestone: *782 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + milestone: *783 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161804,11 +162091,11 @@ x-webhooks: type: string enum: - opened - enterprise: *754 - installation: *755 - milestone: *791 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + milestone: *792 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161887,11 +162174,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *776 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + blocked_user: *777 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161970,11 +162257,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *776 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + blocked_user: *777 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -162053,9 +162340,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - membership: &792 + enterprise: *755 + installation: *756 + membership: &793 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -162162,8 +162449,8 @@ x-webhooks: - role - organization_url - user - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -162241,11 +162528,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *754 - installation: *755 - membership: *792 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + membership: *793 + organization: *757 + repository: *758 sender: *4 required: - action @@ -162324,8 +162611,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -162441,10 +162728,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 - user: *776 + user: *777 required: - action - invitation @@ -162522,11 +162809,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *754 - installation: *755 - membership: *792 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + membership: *793 + organization: *757 + repository: *758 sender: *4 required: - action @@ -162613,11 +162900,11 @@ x-webhooks: properties: from: type: string - enterprise: *754 - installation: *755 - membership: *792 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + membership: *793 + organization: *757 + repository: *758 sender: *4 required: - action @@ -162694,9 +162981,9 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 package: description: Information about the package. type: object @@ -163195,7 +163482,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &793 + items: &794 title: Ruby Gems metadata type: object properties: @@ -163290,7 +163577,7 @@ x-webhooks: - owner - package_version - registry - repository: *757 + repository: *758 sender: *4 required: - action @@ -163366,9 +163653,9 @@ x-webhooks: type: string enum: - updated - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 package: description: Information about the package. type: object @@ -163721,7 +164008,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *793 + items: *794 source_url: type: string format: uri @@ -163791,7 +164078,7 @@ x-webhooks: - owner - package_version - registry - repository: *757 + repository: *758 sender: *4 required: - action @@ -163967,12 +164254,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *754 + enterprise: *755 id: type: integer - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - id @@ -164049,7 +164336,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &794 + personal_access_token_request: &795 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -164195,10 +164482,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *754 - organization: *756 + enterprise: *755 + organization: *757 sender: *4 - installation: *755 + installation: *756 required: - action - personal_access_token_request @@ -164275,11 +164562,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *794 - enterprise: *754 - organization: *756 + personal_access_token_request: *795 + enterprise: *755 + organization: *757 sender: *4 - installation: *755 + installation: *756 required: - action - personal_access_token_request @@ -164355,11 +164642,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *794 - enterprise: *754 - organization: *756 + personal_access_token_request: *795 + enterprise: *755 + organization: *757 sender: *4 - installation: *755 + installation: *756 required: - action - personal_access_token_request @@ -164434,11 +164721,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *794 - organization: *756 - enterprise: *754 + personal_access_token_request: *795 + organization: *757 + enterprise: *755 sender: *4 - installation: *755 + installation: *756 required: - action - personal_access_token_request @@ -164543,7 +164830,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *795 + last_response: *796 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -164575,8 +164862,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 zen: description: Random string of GitHub zen. @@ -164821,10 +165108,10 @@ x-webhooks: - from required: - note - enterprise: *754 - installation: *755 - organization: *756 - project_card: &796 + enterprise: *755 + installation: *756 + organization: *757 + project_card: &797 title: Project Card type: object properties: @@ -164943,7 +165230,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *757 + repository: *758 sender: *4 required: - action @@ -165024,11 +165311,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - project_card: *796 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project_card: *797 + repository: *758 sender: *4 required: - action @@ -165108,9 +165395,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 project_card: title: Project Card type: object @@ -165238,8 +165525,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *789 - required: *790 + properties: *790 + required: *791 nullable: true sender: *4 required: @@ -165333,11 +165620,11 @@ x-webhooks: - from required: - note - enterprise: *754 - installation: *755 - organization: *756 - project_card: *796 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project_card: *797 + repository: *758 sender: *4 required: - action @@ -165431,9 +165718,9 @@ x-webhooks: - from required: - column_id - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 project_card: allOf: - title: Project Card @@ -165623,7 +165910,7 @@ x-webhooks: type: string required: - after_id - repository: *757 + repository: *758 sender: *4 required: - action @@ -165703,10 +165990,10 @@ x-webhooks: type: string enum: - closed - enterprise: *754 - installation: *755 - organization: *756 - project: &798 + enterprise: *755 + installation: *756 + organization: *757 + project: &799 title: Project type: object properties: @@ -165830,7 +166117,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *757 + repository: *758 sender: *4 required: - action @@ -165910,10 +166197,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - project_column: &797 + enterprise: *755 + installation: *756 + organization: *757 + project_column: &798 title: Project Column type: object properties: @@ -165952,7 +166239,7 @@ x-webhooks: - name - created_at - updated_at - repository: *757 + repository: *758 sender: *4 required: - action @@ -166031,18 +166318,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - project_column: *797 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *798 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *789 - required: *790 + properties: *790 + required: *791 nullable: true sender: *4 required: @@ -166132,11 +166419,11 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 - project_column: *797 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *798 + repository: *758 sender: *4 required: - action @@ -166216,11 +166503,11 @@ x-webhooks: type: string enum: - moved - enterprise: *754 - installation: *755 - organization: *756 - project_column: *797 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *798 + repository: *758 sender: *4 required: - action @@ -166300,11 +166587,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - project: *798 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project: *799 + repository: *758 sender: *4 required: - action @@ -166384,18 +166671,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - project: *798 + enterprise: *755 + installation: *756 + organization: *757 + project: *799 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *789 - required: *790 + properties: *790 + required: *791 nullable: true sender: *4 required: @@ -166497,11 +166784,11 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 - project: *798 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project: *799 + repository: *758 sender: *4 required: - action @@ -166580,11 +166867,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *754 - installation: *755 - organization: *756 - project: *798 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project: *799 + repository: *758 sender: *4 required: - action @@ -166665,9 +166952,9 @@ x-webhooks: type: string enum: - closed - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -166748,9 +167035,9 @@ x-webhooks: type: string enum: - created - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -166831,9 +167118,9 @@ x-webhooks: type: string enum: - deleted - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -166950,9 +167237,9 @@ x-webhooks: type: string to: type: string - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -167035,7 +167322,7 @@ x-webhooks: type: string enum: - archived - changes: &802 + changes: &803 type: object properties: archived_at: @@ -167049,9 +167336,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *755 - organization: *756 - projects_v2_item: &799 + installation: *756 + organization: *757 + projects_v2_item: &800 title: Projects v2 Item description: An item belonging to a project type: object @@ -167069,7 +167356,7 @@ x-webhooks: type: string description: The node ID of the content represented by this item. - content_type: *298 + content_type: *299 creator: *4 created_at: type: string @@ -167186,9 +167473,9 @@ x-webhooks: nullable: true to: type: string - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167270,9 +167557,9 @@ x-webhooks: type: string enum: - created - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167353,9 +167640,9 @@ x-webhooks: type: string enum: - deleted - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167461,7 +167748,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &800 + - &801 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -167483,7 +167770,7 @@ x-webhooks: required: - id - name - - &801 + - &802 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -167517,8 +167804,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *800 - *801 + - *802 required: - field_value - type: object @@ -167534,9 +167821,9 @@ x-webhooks: nullable: true required: - body - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167631,9 +167918,9 @@ x-webhooks: to: type: string nullable: true - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167716,10 +168003,10 @@ x-webhooks: type: string enum: - restored - changes: *802 - installation: *755 - organization: *756 - projects_v2_item: *799 + changes: *803 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167801,9 +168088,9 @@ x-webhooks: type: string enum: - reopened - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -167884,14 +168171,14 @@ x-webhooks: type: string enum: - created - installation: *755 - organization: *756 - projects_v2_status_update: &805 + installation: *756 + organization: *757 + projects_v2_status_update: &806 title: Projects v2 Status Update description: An status update belonging to a project type: object - properties: *803 - required: *804 + properties: *804 + required: *805 sender: *4 required: - action @@ -167972,9 +168259,9 @@ x-webhooks: type: string enum: - deleted - installation: *755 - organization: *756 - projects_v2_status_update: *805 + installation: *756 + organization: *757 + projects_v2_status_update: *806 sender: *4 required: - action @@ -168110,9 +168397,9 @@ x-webhooks: type: string format: date nullable: true - installation: *755 - organization: *756 - projects_v2_status_update: *805 + installation: *756 + organization: *757 + projects_v2_status_update: *806 sender: *4 required: - action @@ -168183,10 +168470,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - repository @@ -168263,13 +168550,13 @@ x-webhooks: type: string enum: - assigned - assignee: *776 - enterprise: *754 - installation: *755 - number: &806 + assignee: *777 + enterprise: *755 + installation: *756 + number: &807 description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -170574,7 +170861,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -170656,11 +170943,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -172960,7 +173247,7 @@ x-webhooks: - draft reason: type: string - repository: *757 + repository: *758 sender: *4 required: - action @@ -173042,11 +173329,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -175346,7 +175633,7 @@ x-webhooks: - draft reason: type: string - repository: *757 + repository: *758 sender: *4 required: - action @@ -175428,13 +175715,13 @@ x-webhooks: type: string enum: - closed - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: &807 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: &808 allOf: - - *608 + - *609 - type: object properties: allow_auto_merge: @@ -175496,7 +175783,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *757 + repository: *758 sender: *4 required: - action @@ -175577,12 +175864,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -175662,11 +175949,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *754 - milestone: *592 - number: *806 - organization: *756 - pull_request: &808 + enterprise: *755 + milestone: *593 + number: *807 + organization: *757 + pull_request: &809 title: Pull Request type: object properties: @@ -177951,7 +178238,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -178030,11 +178317,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -180338,7 +180625,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *757 + repository: *758 sender: *4 required: - action @@ -180462,12 +180749,12 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -180547,11 +180834,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -182840,7 +183127,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -182920,11 +183207,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *754 - installation: *755 - label: *775 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + label: *776 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -185228,7 +185515,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -185309,10 +185596,10 @@ x-webhooks: type: string enum: - locked - enterprise: *754 - installation: *755 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -187614,7 +187901,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -187694,12 +187981,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *754 - milestone: *592 - number: *806 - organization: *756 - pull_request: *808 - repository: *757 + enterprise: *755 + milestone: *593 + number: *807 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -187778,12 +188065,12 @@ x-webhooks: type: string enum: - opened - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -187864,12 +188151,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -187949,12 +188236,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -188320,9 +188607,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -190514,7 +190801,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *757 + repository: *758 sender: *4 required: - action @@ -190594,7 +190881,7 @@ x-webhooks: type: string enum: - deleted - comment: &810 + comment: &811 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -190879,9 +191166,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -193061,7 +193348,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *757 + repository: *758 sender: *4 required: - action @@ -193141,11 +193428,11 @@ x-webhooks: type: string enum: - edited - changes: *809 - comment: *810 - enterprise: *754 - installation: *755 - organization: *756 + changes: *810 + comment: *811 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -195328,7 +195615,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *757 + repository: *758 sender: *4 required: - action @@ -195409,9 +195696,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -197606,7 +197893,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 + repository: *758 review: description: The review that was affected. type: object @@ -197853,9 +198140,9 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -199909,8 +200196,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 - review: &811 + repository: *758 + review: &812 description: The review that was affected. type: object properties: @@ -200143,12 +200430,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -202453,7 +202740,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 requested_reviewer: title: User type: object @@ -202537,12 +202824,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -204854,7 +205141,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 requested_team: title: Team description: Groups of organization members that gives permissions @@ -205046,12 +205333,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -207358,7 +207645,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 requested_reviewer: title: User type: object @@ -207443,12 +207730,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -209746,7 +210033,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 requested_team: title: Team description: Groups of organization members that gives permissions @@ -209927,9 +210214,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -212126,8 +212413,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 - review: *811 + repository: *758 + review: *812 sender: *4 required: - action @@ -212207,9 +212494,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -214301,7 +214588,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 + repository: *758 sender: *4 thread: type: object @@ -214688,9 +214975,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -216768,7 +217055,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 + repository: *758 sender: *4 thread: type: object @@ -217158,10 +217445,10 @@ x-webhooks: type: string before: type: string - enterprise: *754 - installation: *755 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -219454,7 +219741,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -219536,11 +219823,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *812 - enterprise: *754 - installation: *755 - number: *806 - organization: *756 + assignee: *813 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -221845,7 +222132,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -221924,11 +222211,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *754 - installation: *755 - label: *775 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + label: *776 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -224223,7 +224510,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -224304,10 +224591,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *754 - installation: *755 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -226594,7 +226881,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -226794,7 +227081,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *754 + enterprise: *755 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -226886,8 +227173,8 @@ x-webhooks: - url - author - committer - installation: *755 - organization: *756 + installation: *756 + organization: *757 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -227473,9 +227760,9 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 registry_package: type: object properties: @@ -227921,7 +228208,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *793 + items: *794 summary: type: string tag_name: @@ -227975,7 +228262,7 @@ x-webhooks: - owner - package_version - registry - repository: *757 + repository: *758 sender: *4 required: - action @@ -228053,9 +228340,9 @@ x-webhooks: type: string enum: - updated - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 registry_package: type: object properties: @@ -228363,7 +228650,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *793 + items: *794 summary: type: string tag_name: @@ -228412,7 +228699,7 @@ x-webhooks: - owner - package_version - registry - repository: *757 + repository: *758 sender: *4 required: - action @@ -228489,10 +228776,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - release: &813 + enterprise: *755 + installation: *756 + organization: *757 + release: &814 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -228810,7 +229097,7 @@ x-webhooks: - updated_at - zipball_url - body - repository: *757 + repository: *758 sender: *4 required: - action @@ -228887,11 +229174,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - release: *813 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + release: *814 + repository: *758 sender: *4 required: - action @@ -229008,11 +229295,11 @@ x-webhooks: type: boolean required: - to - enterprise: *754 - installation: *755 - organization: *756 - release: *813 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + release: *814 + repository: *758 sender: *4 required: - action @@ -229090,9 +229377,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -229414,7 +229701,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *757 + repository: *758 sender: *4 required: - action @@ -229490,10 +229777,10 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 - release: &814 + enterprise: *755 + installation: *756 + organization: *757 + release: &815 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -229812,7 +230099,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *757 + repository: *758 sender: *4 required: - action @@ -229888,11 +230175,11 @@ x-webhooks: type: string enum: - released - enterprise: *754 - installation: *755 - organization: *756 - release: *813 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + release: *814 + repository: *758 sender: *4 required: - action @@ -229968,11 +230255,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *754 - installation: *755 - organization: *756 - release: *814 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + release: *815 + repository: *758 sender: *4 required: - action @@ -230048,11 +230335,11 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_advisory: *677 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_advisory: *678 sender: *4 required: - action @@ -230128,11 +230415,11 @@ x-webhooks: type: string enum: - reported - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_advisory: *677 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_advisory: *678 sender: *4 required: - action @@ -230208,10 +230495,10 @@ x-webhooks: type: string enum: - archived - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230288,10 +230575,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230369,10 +230656,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230456,10 +230743,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230571,10 +230858,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230646,10 +230933,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 status: type: string @@ -230730,10 +231017,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230810,10 +231097,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230907,10 +231194,10 @@ x-webhooks: - name required: - repository - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230990,11 +231277,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_ruleset: *339 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_ruleset: *340 sender: *4 required: - action @@ -231072,11 +231359,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_ruleset: *339 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_ruleset: *340 sender: *4 required: - action @@ -231154,11 +231441,11 @@ x-webhooks: type: string enum: - edited - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_ruleset: *339 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_ruleset: *340 changes: type: object properties: @@ -231177,16 +231464,16 @@ x-webhooks: properties: added: type: array - items: *313 + items: *314 deleted: type: array - items: *313 + items: *314 updated: type: array items: type: object properties: - condition: *313 + condition: *314 changes: type: object properties: @@ -231219,16 +231506,16 @@ x-webhooks: properties: added: type: array - items: *628 + items: *629 deleted: type: array - items: *628 + items: *629 updated: type: array items: type: object properties: - rule: *628 + rule: *629 changes: type: object properties: @@ -231462,10 +231749,10 @@ x-webhooks: - from required: - owner - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231543,10 +231830,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231624,7 +231911,7 @@ x-webhooks: type: string enum: - create - alert: &815 + alert: &816 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -231746,10 +232033,10 @@ x-webhooks: enum: - auto_dismissed - open - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231955,10 +232242,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232036,11 +232323,11 @@ x-webhooks: type: string enum: - reopen - alert: *815 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *816 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232239,10 +232526,10 @@ x-webhooks: enum: - fixed - open - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232320,11 +232607,11 @@ x-webhooks: type: string enum: - assigned - alert: &816 + alert: &817 type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -232332,8 +232619,8 @@ x-webhooks: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri @@ -232463,10 +232750,10 @@ x-webhooks: required: *21 nullable: true assignee: *4 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232544,11 +232831,11 @@ x-webhooks: type: string enum: - created - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232629,11 +232916,11 @@ x-webhooks: type: string enum: - created - alert: *816 - installation: *755 - location: *817 - organization: *756 - repository: *757 + alert: *817 + installation: *756 + location: *818 + organization: *757 + repository: *758 sender: *4 required: - location @@ -232871,11 +233158,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232953,11 +233240,11 @@ x-webhooks: type: string enum: - reopened - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -233035,11 +233322,11 @@ x-webhooks: type: string enum: - resolved - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -233117,12 +233404,12 @@ x-webhooks: type: string enum: - unassigned - alert: *816 + alert: *817 assignee: *4 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -233200,11 +233487,11 @@ x-webhooks: type: string enum: - validated - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -233330,10 +233617,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *757 - enterprise: *754 - installation: *755 - organization: *756 + repository: *758 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -233411,11 +233698,11 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - security_advisory: &818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + security_advisory: &819 description: The details of the security advisory, including summary, description, and severity. type: object @@ -233598,11 +233885,11 @@ x-webhooks: type: string enum: - updated - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - security_advisory: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + security_advisory: *819 sender: *4 required: - action @@ -233675,10 +233962,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -233862,11 +234149,11 @@ x-webhooks: from: type: object properties: - security_and_analysis: *312 - enterprise: *754 - installation: *755 - organization: *756 - repository: *360 + security_and_analysis: *313 + enterprise: *755 + installation: *756 + organization: *757 + repository: *361 sender: *4 required: - changes @@ -233944,12 +234231,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: &819 + sponsorship: &820 type: object properties: created_at: @@ -234250,12 +234537,12 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - sponsorship @@ -234343,12 +234630,12 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - changes @@ -234425,17 +234712,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &820 + effective_date: &821 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: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - sponsorship @@ -234509,7 +234796,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &821 + changes: &822 type: object properties: tier: @@ -234553,13 +234840,13 @@ x-webhooks: - from required: - tier - effective_date: *820 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + effective_date: *821 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - changes @@ -234636,13 +234923,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *821 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + changes: *822 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - changes @@ -234716,10 +235003,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -234802,10 +235089,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -235225,15 +235512,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *754 + enterprise: *755 id: description: The unique identifier of the status. type: integer - installation: *755 + installation: *756 name: type: string - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 sha: description: The Commit SHA. @@ -235348,9 +235635,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -235439,9 +235726,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -235530,9 +235817,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -235621,9 +235908,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -235699,12 +235986,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - team: &822 + team: &823 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -235927,9 +236214,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -236387,7 +236674,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - team @@ -236463,9 +236750,9 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -236923,7 +237210,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - team @@ -237000,9 +237287,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -237460,7 +237747,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - team @@ -237604,9 +237891,9 @@ x-webhooks: - from required: - permissions - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -238064,7 +238351,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - changes @@ -238142,9 +238429,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -238602,7 +238889,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - team @@ -238678,10 +238965,10 @@ x-webhooks: type: string enum: - started - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -238754,16 +239041,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *754 + enterprise: *755 inputs: type: object nullable: true additionalProperties: true - installation: *755 - organization: *756 + installation: *756 + organization: *757 ref: type: string - repository: *757 + repository: *758 sender: *4 workflow: type: string @@ -238845,10 +239132,10 @@ x-webhooks: type: string enum: - completed - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: allOf: @@ -239085,7 +239372,7 @@ x-webhooks: type: string required: - conclusion - deployment: *520 + deployment: *521 required: - action - repository @@ -239164,10 +239451,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: allOf: @@ -239427,7 +239714,7 @@ x-webhooks: required: - status - steps - deployment: *520 + deployment: *521 required: - action - repository @@ -239506,10 +239793,10 @@ x-webhooks: type: string enum: - queued - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: type: object @@ -239644,7 +239931,7 @@ x-webhooks: - workflow_name - head_branch - created_at - deployment: *520 + deployment: *521 required: - action - repository @@ -239723,10 +240010,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: type: object @@ -239862,7 +240149,7 @@ x-webhooks: - workflow_name - head_branch - created_at - deployment: *520 + deployment: *521 required: - action - repository @@ -239942,12 +240229,12 @@ x-webhooks: type: string enum: - completed - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *771 + workflow: *772 workflow_run: title: Workflow Run type: object @@ -240946,12 +241233,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *771 + workflow: *772 workflow_run: title: Workflow Run type: object @@ -241935,12 +242222,12 @@ x-webhooks: type: string enum: - requested - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *771 + workflow: *772 workflow_run: title: Workflow Run type: object diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json index 532ccbd42e..c018c9b769 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json @@ -72258,9 +72258,19 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] } + }, + { + "name": "user", + "description": "Filter consumed amount details for budgets by the specified user login.", + "in": "query", + "schema": { + "type": "string" + } } ], "responses": { @@ -72271,162 +72281,786 @@ "schema": { "type": "object", "properties": { - "budgets": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "The unique identifier for the budget", - "example": "2066deda-923f-43f9-88d2-62395a28c0cdd" - }, - "budget_type": { - "description": "The type of pricing for the budget", - "example": "SkuPricing", - "oneOf": [ - { - "type": "string", - "enum": [ - "SkuPricing" - ] - }, - { - "type": "string", - "enum": [ - "ProductPricing" - ] - } - ] - }, - "budget_amount": { - "type": "integer", - "description": "The budget amount limit in whole dollars. For license-based products, this represents the number of licenses." - }, - "prevent_further_usage": { - "type": "boolean", - "description": "The type of limit enforcement for the budget", - "example": true - }, - "budget_scope": { - "type": "string", - "description": "The scope of the budget (enterprise, organization, repository, cost center)", - "example": "enterprise" - }, - "budget_entity_name": { - "type": "string", - "description": "The name of the entity for the budget (enterprise does not require a name).", - "example": "octocat/hello-world" - }, - "budget_product_sku": { - "type": "string", - "description": "A single product or sku to apply the budget to." - }, - "budget_alerting": { - "type": "object", - "properties": { - "will_alert": { - "type": "boolean", - "description": "Whether alerts are enabled for this budget", - "example": true - }, - "alert_recipients": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Array of user login names who will receive alerts", - "example": [ - "mona", - "lisa" - ] - } - }, - "required": [ - "will_alert", - "alert_recipients" - ] - } - }, - "required": [ - "id", - "budget_type", - "budget_product_sku", - "budget_scope", - "budget_amount", - "prevent_further_usage", - "budget_alerting" - ] - }, - "description": "Array of budget objects for the enterprise" + "budgets": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier for the budget", + "example": "2066deda-923f-43f9-88d2-62395a28c0cdd" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "example": "SkuPricing", + "oneOf": [ + { + "type": "string", + "enum": [ + "SkuPricing" + ] + }, + { + "type": "string", + "enum": [ + "ProductPricing" + ] + } + ] + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount limit in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "The type of limit enforcement for the budget", + "example": true + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity for the budget (enterprise does not require a name).", + "example": "octocat/hello-world" + }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or sku to apply the budget to." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget", + "example": true + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts", + "example": [ + "mona", + "lisa" + ] + } + }, + "required": [ + "will_alert", + "alert_recipients" + ] + } + }, + "required": [ + "id", + "budget_type", + "budget_product_sku", + "budget_scope", + "budget_amount", + "prevent_further_usage", + "budget_alerting" + ] + }, + "description": "Array of budget objects for the enterprise" + }, + "user": { + "type": "string", + "description": "User login included when the response is scoped with the `user` query parameter." + }, + "effective_budget": { + "type": "object", + "description": "Effective user-level budget details returned when the response is scoped with the `user` query parameter.", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier of the effective budget." + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount for the effective budget." + }, + "consumed_amount": { + "type": "number", + "description": "The consumed amount for the specified user within the effective budget." + } + }, + "required": [ + "id", + "budget_amount", + "consumed_amount" + ] + }, + "has_next_page": { + "type": "boolean", + "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" + }, + "total_count": { + "type": "integer", + "description": "Total number of budgets matching the query" + } + }, + "required": [ + "budgets" + ] + }, + "examples": { + "default": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "enterprise", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "SkuPricing", + "budget_product_skus": [ + "actions_linux" + ], + "budget_scope": "organization", + "budget_amount": 500.0, + "prevent_further_usage": false, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + }, + { + "id": "6ba7b810-9dad-11d1-80b4-00c04fd430c8", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "packages" + ], + "budget_scope": "cost_center", + "budget_amount": 250.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + ], + "has_next_page": false, + "total_count": 3 + } + }, + "with_user_filter": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "multi_user_customer", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "BundlePricing", + "budget_product_skus": [ + "ai_credits" + ], + "budget_scope": "user", + "budget_amount": 500.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + } + ], + "user": "octocat", + "effective_budget": { + "id": "9a7d04e8-6600-44f5-94ef-65ca92b95f0b", + "budget_amount": 1000, + "consumed_amount": 42.0 + }, + "has_next_page": false, + "total_count": 2 + } + } + } + } + } + }, + "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" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "billing", + "subcategory": "budgets" + } + }, + "post": { + "summary": "Create a budget for an organization", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nCreates a new budget for an organization. The authenticated user must be an\norganization admin or billing manager.", + "tags": [ + "billing" + ], + "operationId": "billing/create-organization-budget", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/billing/budgets#create-a-budget-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": false, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget for this organization. Use 'organization' for org-level budgets or 'repository' for repo-specific budgets within the organization. `user` and `multi_user_customer` scopes are only supported when `budget_product_sku` is `ai_credits` or `premium_requests`.", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + }, + "examples": { + "create-organization-budget": { + "summary": "Create organization budget example", + "value": { + "budget_amount": 500, + "prevent_further_usage": true, + "budget_scope": "organization", + "budget_entity_name": "", + "budget_type": "ProductPricing", + "budget_product_sku": "actions", + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Budget created successfully", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string", + "example": "Budget successfully created." + }, + "budget": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_amount": { + "type": "number", + "format": "float", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "required": [ + "will_alert", + "alert_recipients" + ], + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + } + } + }, + "examples": { + "create-organization-budget": { + "value": { + "message": "Budget successfully created.", + "budget": { + "description": "Response when updating a budget", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_scope": { + "type": "string", + "description": "The type of scope for the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "example": "octocat/hello-world" + }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded", + "example": true + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or sku to apply the budget to.", + "example": "actions_linux" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "example": "ProductPricing", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget", + "example": true + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts", + "example": [ + "mona", + "lisa" + ] + } + } + } + }, + "required": [ + "id", + "budget_amount", + "prevent_further_usage", + "budget_product_sku", + "budget_type", + "budget_alerting", + "budget_scope", + "budget_entity_name" + ] + }, + "examples": { + "default": { + "value": { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_sku": "actions_linux", + "budget_scope": "repository", + "budget_entity_name": "example-repo-name", + "budget_amount": 0.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "mona", + "lisa" + ] + } + } + } + } + } + } + } + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + }, + "application/scim+json": { + "schema": { + "title": "Scim Error", + "description": "Scim Error", + "type": "object", + "properties": { + "message": { + "type": "string", + "nullable": true + }, + "documentation_url": { + "type": "string", + "nullable": true + }, + "detail": { + "type": "string", + "nullable": true + }, + "status": { + "type": "integer" + }, + "scimType": { + "type": "string", + "nullable": true + }, + "schemas": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + }, + "401": { + "description": "Requires authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Insufficient permissions", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "has_next_page": { - "type": "boolean", - "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" + "documentation_url": { + "type": "string" }, - "total_count": { - "type": "integer", - "description": "Total number of budgets matching the query" + "url": { + "type": "string" + }, + "status": { + "type": "string" } - }, - "required": [ - "budgets" - ] + } }, "examples": { - "default": { + "insufficient-permissions": { "value": { - "budgets": [ - { - "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", - "budget_type": "ProductPricing", - "budget_product_skus": [ - "actions" - ], - "budget_scope": "enterprise", - "budget_amount": 1000.0, - "prevent_further_usage": true, - "budget_alerting": { - "will_alert": true, - "alert_recipients": [ - "enterprise-admin", - "billing-manager" - ] - } - }, - { - "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", - "budget_type": "SkuPricing", - "budget_product_skus": [ - "actions_linux" - ], - "budget_scope": "organization", - "budget_amount": 500.0, - "prevent_further_usage": false, - "budget_alerting": { - "will_alert": true, - "alert_recipients": [ - "org-owner" - ] - } - }, - { - "id": "6ba7b810-9dad-11d1-80b4-00c04fd430c8", - "budget_type": "ProductPricing", - "budget_product_skus": [ - "packages" - ], - "budget_scope": "cost_center", - "budget_amount": 250.0, - "prevent_further_usage": true, - "budget_alerting": { - "will_alert": false, - "alert_recipients": [] - } - } - ], - "has_next_page": false, - "total_count": 3 + "message": "Insufficient permissions to create a budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" } } } @@ -72434,7 +73068,7 @@ } }, "404": { - "description": "Resource not found", + "description": "Feature not enabled or organization not found", "content": { "application/json": { "schema": { @@ -72455,18 +73089,30 @@ "type": "string" } } + }, + "examples": { + "feature-not-enabled": { + "value": { + "message": "Not Found", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } } } } }, - "403": { - "description": "Forbidden", + "422": { + "description": "Validation failed, or the endpoint has been spammed.", "content": { "application/json": { "schema": { - "title": "Basic Error", - "description": "Basic Error", + "title": "Validation Error", + "description": "Validation Error", "type": "object", + "required": [ + "message", + "documentation_url" + ], "properties": { "message": { "type": "string" @@ -72474,11 +73120,50 @@ "documentation_url": { "type": "string" }, - "url": { - "type": "string" - }, - "status": { - "type": "string" + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "type": "string" + } + } + ] + } + } + } } } } @@ -72486,7 +73171,7 @@ } }, "500": { - "description": "Internal Error", + "description": "Internal server error", "content": { "application/json": { "schema": { @@ -72507,6 +73192,14 @@ "type": "string" } } + }, + "examples": { + "server-error": { + "value": { + "message": "Unable to create budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } } } } @@ -72572,7 +73265,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -72580,6 +73275,11 @@ "description": "The name of the entity to apply the budget to", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_amount": { "type": "integer", "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." @@ -72879,7 +73579,7 @@ }, "prevent_further_usage": { "type": "boolean", - "description": "Whether to prevent additional spending once the budget is exceeded" + "description": "Whether to prevent additional spending once the budget is exceeded. For budgets with `user` or `multi_user_customer` scope, this must remain `true`." }, "budget_alerting": { "type": "object", @@ -72904,7 +73604,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -73005,7 +73707,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml index a2dba3d023..96b3c4a1a1 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml @@ -836,7 +836,7 @@ paths: - subscriptions_url - type - url - type: &345 + type: &346 type: string description: The type of credit the user is receiving. enum: @@ -968,7 +968,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &133 + schema: &134 title: Validation Error Simple description: Validation Error Simple type: object @@ -1001,7 +1001,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &679 + - &680 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -4080,7 +4080,7 @@ paths: schema: type: integer default: 30 - - &231 + - &232 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 @@ -4089,7 +4089,7 @@ paths: required: false schema: type: string - - &232 + - &233 name: status description: Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries @@ -4109,7 +4109,7 @@ paths: application/json: schema: type: array - items: &233 + items: &234 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -4189,7 +4189,7 @@ paths: - installation_id - repository_id examples: - default: &234 + default: &235 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -4248,7 +4248,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &132 + schema: &133 title: Validation Error description: Validation Error type: object @@ -4317,7 +4317,7 @@ paths: description: Response content: application/json: - schema: &235 + schema: &236 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -4431,7 +4431,7 @@ paths: - request - response examples: - default: &236 + default: &237 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -5419,7 +5419,7 @@ paths: title: Repository description: A repository on GitHub. type: object - properties: &310 + properties: &311 id: description: Unique identifier of the repository example: 42 @@ -5855,7 +5855,7 @@ paths: type: boolean lexical_commit_sha: type: string - required: &311 + required: &312 - archive_url - assignees_url - blobs_url @@ -9795,7 +9795,7 @@ paths: required: true content: application/json: - schema: &145 + schema: &146 title: Actions OIDC Custom Property Inclusion Input description: Input for creating an OIDC custom property inclusion type: object @@ -10495,7 +10495,7 @@ paths: description: Response content: application/json: - schema: &199 + schema: &200 type: array description: A list of default code security configurations items: @@ -10511,7 +10511,7 @@ paths: default configuration: *49 examples: - default: &200 + default: &201 value: - default_for_new_repos: public configuration: @@ -10973,7 +10973,7 @@ paths: default: value: default_for_new_repos: all - configuration: &198 + configuration: &199 value: id: 1325 target_type: organization @@ -11063,7 +11063,7 @@ paths: application/json: schema: type: array - items: &201 + items: &202 type: object description: Repositories associated with a code security configuration and attachment status @@ -11364,7 +11364,7 @@ paths: summary: Example of code security configuration repositories value: - status: attached - repository: &202 + repository: &203 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -11905,7 +11905,7 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *40 - - &212 + - &213 name: classification in: query description: |- @@ -11914,7 +11914,7 @@ paths: Can be: `malware`, `general` schema: type: string - - &213 + - &214 name: state in: query description: |- @@ -11923,7 +11923,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &214 + - &215 name: severity in: query description: |- @@ -11932,7 +11932,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &215 + - &216 name: ecosystem in: query description: |- @@ -11941,14 +11941,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &216 + - &217 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 - - &217 + - &218 name: epss_percentage in: query description: |- @@ -11960,7 +11960,7 @@ paths: Filters the list of alerts based on EPSS percentages. If specified, only alerts with the provided EPSS percentages will be returned. schema: type: string - - &509 + - &510 name: has in: query description: |- @@ -11974,7 +11974,7 @@ paths: type: string enum: - patch - - &218 + - &219 name: assignee in: query description: |- @@ -11983,7 +11983,7 @@ paths: Use `*` to list alerts with at least one assignee or `none` to list alerts with no assignees. schema: type: string - - &219 + - &220 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -11993,7 +11993,7 @@ paths: enum: - development - runtime - - &220 + - &221 name: sort in: query description: |- @@ -12019,11 +12019,11 @@ paths: application/json: schema: type: array - items: &221 + items: &222 type: object description: A Dependabot alert. properties: - number: &188 + number: &189 type: integer description: The security alert number. readOnly: true @@ -12086,7 +12086,7 @@ paths: - direct - transitive - inconclusive - security_advisory: &510 + security_advisory: &511 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -12274,29 +12274,29 @@ paths: - withdrawn_at additionalProperties: false security_vulnerability: *66 - url: &191 + url: &192 type: string description: The REST API URL of the alert resource. format: uri readOnly: true - html_url: &192 + html_url: &193 type: string description: The GitHub URL of the alert resource. format: uri readOnly: true - created_at: &189 + created_at: &190 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: &190 + updated_at: &191 type: string description: 'The time that the alert was last updated in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_at: &194 + dismissed_at: &195 type: string description: 'The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -12326,21 +12326,21 @@ paths: dismissal. nullable: true maxLength: 280 - fixed_at: &193 + fixed_at: &194 type: string description: 'The time that the alert was no longer detected and was considered fixed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true nullable: true - auto_dismissed_at: &511 + auto_dismissed_at: &512 type: string description: 'The time that the alert was auto-dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true nullable: true - dismissal_request: &512 + dismissal_request: &513 title: Dependabot alert dismissal request description: Information about an active dismissal request for this Dependabot alert. @@ -12402,7 +12402,7 @@ paths: - repository additionalProperties: false examples: - default: &222 + default: &223 value: - number: 2 state: dismissed @@ -12787,7 +12787,7 @@ paths: description: Response content: application/json: - schema: &223 + schema: &224 title: Dependabot Repository Access Details description: Information about repositories that Dependabot is able to access in an organization @@ -12813,7 +12813,7 @@ paths: nullable: true additionalProperties: false examples: - default: &224 + default: &225 value: default_level: public accessible_repositories: @@ -13497,7 +13497,7 @@ paths: title: Organization Simple description: A GitHub organization. type: object - properties: &208 + properties: &209 login: type: string example: github @@ -13538,7 +13538,7 @@ paths: type: string example: A great organization nullable: true - required: &209 + required: &210 - login - url - id @@ -14028,7 +14028,7 @@ paths: properties: action: type: string - discussion: &772 + discussion: &773 title: Discussion description: A Discussion in a repository. type: object @@ -14395,7 +14395,7 @@ paths: description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. type: object - properties: &562 + properties: &563 id: type: integer format: int64 @@ -14501,7 +14501,7 @@ paths: description: A collection of related issues and pull requests. type: object - properties: &294 + properties: &295 url: type: string format: uri @@ -14571,7 +14571,7 @@ paths: format: date-time example: '2012-10-09T23:39:01Z' nullable: true - required: &295 + required: &296 - closed_issues - creator - description @@ -14650,7 +14650,7 @@ paths: timeline_url: type: string format: uri - type: &257 + type: &258 title: Issue Type description: The type assigned to the issue. This is only present for issues in repositories where @@ -14766,7 +14766,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &690 + sub_issues_summary: &691 title: Sub-issues Summary type: object properties: @@ -14853,7 +14853,7 @@ paths: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: &585 + properties: &586 pinned_at: type: string format: date-time @@ -14865,7 +14865,7 @@ paths: properties: *20 required: *21 nullable: true - required: &586 + required: &587 - pinned_at - pinned_by nullable: true @@ -14879,7 +14879,7 @@ paths: - created_at - updated_at nullable: true - issue_dependencies_summary: &691 + issue_dependencies_summary: &692 title: Issue Dependencies Summary type: object properties: @@ -14898,7 +14898,7 @@ paths: - total_blocking issue_field_values: type: array - items: &569 + items: &570 title: Issue Field Value description: A value assigned to an issue field type: object @@ -14959,7 +14959,7 @@ paths: - node_id - data_type - value - required: &563 + required: &564 - closed_at - comments - comments_url @@ -14996,7 +14996,7 @@ paths: action: type: string issue: *88 - comment: &558 + comment: &559 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -15660,7 +15660,7 @@ paths: type: string release: allOf: - - &619 + - &620 title: Release description: A release. type: object @@ -15731,7 +15731,7 @@ paths: author: *4 assets: type: array - items: &620 + items: &621 title: Release Asset description: Data related to a release. type: object @@ -17973,7 +17973,7 @@ paths: - closed - all default: open - - &260 + - &261 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -18024,7 +18024,7 @@ paths: type: array items: *88 examples: - default: &261 + default: &262 value: - id: 1 node_id: MDU6SXNzdWUx @@ -19409,14 +19409,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &357 + - &358 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &358 + - &359 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -19478,7 +19478,7 @@ paths: '404': *6 '403': *29 '304': *37 - '301': &361 + '301': &362 description: Moved permanently content: application/json: @@ -19500,7 +19500,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &595 + - &596 name: all description: If `true`, show notifications marked as read. in: query @@ -19508,7 +19508,7 @@ paths: schema: type: boolean default: false - - &596 + - &597 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -19518,7 +19518,7 @@ paths: type: boolean default: false - *95 - - &597 + - &598 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: @@ -19550,11 +19550,11 @@ paths: properties: id: type: string - repository: &163 + repository: &164 title: Minimal Repository description: Minimal Repository type: object - properties: &226 + properties: &227 id: type: integer format: int64 @@ -19838,7 +19838,7 @@ paths: web_commit_signoff_required: type: boolean example: false - security_and_analysis: &312 + security_and_analysis: &313 nullable: true type: object properties: @@ -19958,7 +19958,7 @@ paths: the repository. The keys are the custom property names, and the values are the corresponding custom property values. additionalProperties: true - required: &227 + required: &228 - archive_url - assignees_url - blobs_url @@ -20046,7 +20046,7 @@ paths: - url - subscription_url examples: - default: &598 + default: &599 value: - id: '1' repository: @@ -20763,7 +20763,7 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-ai-credit-usage-report-for-an-organization parameters: - *78 - - &124 + - &125 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, @@ -20772,7 +20772,7 @@ paths: required: false schema: type: integer - - &125 + - &126 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. Default value is the current @@ -20781,7 +20781,7 @@ paths: required: false schema: type: integer - - &126 + - &127 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -20790,21 +20790,21 @@ paths: required: false schema: type: integer - - &127 + - &128 name: user description: The user name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &128 + - &129 name: model description: The model name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &129 + - &130 name: product description: The product name to query usage for. The name is not case sensitive. in: query @@ -20966,6 +20966,14 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user + - name: user + description: Filter consumed amount details for budgets by the specified user + login. + in: query + schema: + type: string responses: '200': description: Response when getting all budgets @@ -21004,14 +21012,25 @@ paths: example: true budget_scope: type: string - description: The scope of the budget (enterprise, organization, - repository, cost center) + description: The scope of the budget example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity for the budget (enterprise does not require a name). example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to + a single user (`user` scope). + example: octocat budget_product_sku: type: string description: A single product or sku to apply the budget @@ -21044,6 +21063,29 @@ paths: - prevent_further_usage - budget_alerting description: Array of budget objects for the enterprise + user: + type: string + description: User login included when the response is scoped with + the `user` query parameter. + effective_budget: + type: object + description: Effective user-level budget details returned when + the response is scoped with the `user` query parameter. + properties: + id: + type: string + description: The unique identifier of the effective budget. + budget_amount: + type: integer + description: The budget amount for the effective budget. + consumed_amount: + type: number + description: The consumed amount for the specified user within + the effective budget. + required: + - id + - budget_amount + - consumed_amount has_next_page: type: boolean description: Indicates if there are more pages of results available @@ -21092,6 +21134,39 @@ paths: alert_recipients: [] has_next_page: false total_count: 3 + with_user_filter: + value: + budgets: + - id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_skus: + - actions + budget_scope: multi_user_customer + budget_amount: 1000.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - enterprise-admin + - billing-manager + - id: f47ac10b-58cc-4372-a567-0e02b2c3d479 + budget_type: BundlePricing + budget_product_skus: + - ai_credits + budget_scope: user + budget_amount: 500.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - org-owner + user: octocat + effective_budget: + id: 9a7d04e8-6600-44f5-94ef-65ca92b95f0b + budget_amount: 1000 + consumed_amount: 42.0 + has_next_page: false + total_count: 2 '404': *6 '403': *29 '500': *55 @@ -21100,115 +21175,322 @@ paths: enabledForGitHubApps: true category: billing subcategory: budgets - "/organizations/{org}/settings/billing/budgets/{budget_id}": - get: - summary: Get a budget by ID for an organization + post: + summary: Create a budget for an organization description: |- > [!NOTE] > This endpoint is in public preview and is subject to change. - Gets a budget by ID. The authenticated user must be an organization admin or billing manager. + Creates a new budget for an organization. The authenticated user must be an + organization admin or billing manager. tags: - billing - operationId: billing/get-budget-org + operationId: billing/create-organization-budget externalDocs: description: API method documentation - url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization + url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization parameters: - *78 - - &123 - name: budget_id - description: The ID corresponding to the budget. - in: path - required: true - schema: - type: string + requestBody: + required: false + content: + application/json: + schema: + type: object + properties: + budget_amount: + type: integer + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the budget + is exceeded. For `user` and `multi_user_customer` scopes, this + must be `true`. + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive alerts + budget_scope: + type: string + description: The scope of the budget for this organization. Use + 'organization' for org-level budgets or 'repository' for repo-specific + budgets within the organization. `user` and `multi_user_customer` + scopes are only supported when `budget_product_sku` is `ai_credits` + or `premium_requests`. + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered in the + budget + examples: + create-organization-budget: + summary: Create organization budget example + value: + budget_amount: 500 + prevent_further_usage: true + budget_scope: organization + budget_entity_name: '' + budget_type: ProductPricing + budget_product_sku: actions + budget_alerting: + will_alert: false + alert_recipients: [] responses: '200': - description: Response when updating a budget + description: Budget created successfully content: application/json: schema: type: object properties: - id: - type: string - description: ID of the budget. - budget_scope: - type: string - description: The type of scope for the budget - example: enterprise - enum: - - enterprise - - organization - - repository - - cost_center - budget_entity_name: - type: string - description: The name of the entity to apply the budget to - example: octocat/hello-world - budget_amount: - type: integer - description: The budget amount in whole dollars. For license-based - products, this represents the number of licenses. - prevent_further_usage: - type: boolean - description: Whether to prevent additional spending once the budget - is exceeded - example: true - budget_product_sku: + message: type: string - description: A single product or sku to apply the budget to. - example: actions_linux - budget_type: - description: The type of pricing for the budget - example: ProductPricing - oneOf: - - type: string - enum: - - ProductPricing - - type: string - enum: - - SkuPricing - budget_alerting: + example: Budget successfully created. + budget: type: object properties: - will_alert: + id: + type: string + description: ID of the budget. + budget_amount: + type: number + format: float + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: type: boolean - description: Whether alerts are enabled for this budget - example: true - alert_recipients: - type: array - items: - type: string - description: Array of user login names who will receive alerts - example: - - mona - - lisa - required: - - id - - budget_amount - - prevent_further_usage - - budget_product_sku - - budget_type - - budget_alerting - - budget_scope - - budget_entity_name + description: Whether to prevent additional spending once the + budget is exceeded. For `user` and `multi_user_customer` + scopes, this must be `true`. + budget_alerting: + type: object + required: + - will_alert + - alert_recipients + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive + alerts + budget_scope: + type: string + description: The scope of the budget + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered + in the budget examples: - default: + create-organization-budget: + value: + message: Budget successfully created. + budget: &123 + description: Response when updating a budget + content: + application/json: + schema: + type: object + properties: + id: + type: string + description: ID of the budget. + budget_scope: + type: string + description: The type of scope for the budget + example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget + to + example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped + to a single user (`user` scope). + example: octocat + budget_amount: + type: integer + description: The budget amount in whole dollars. For + license-based products, this represents the number + of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending + once the budget is exceeded + example: true + budget_product_sku: + type: string + description: A single product or sku to apply the + budget to. + example: actions_linux + budget_type: + description: The type of pricing for the budget + example: ProductPricing + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this + budget + example: true + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will + receive alerts + example: + - mona + - lisa + required: + - id + - budget_amount + - prevent_further_usage + - budget_product_sku + - budget_type + - budget_alerting + - budget_scope + - budget_entity_name + examples: + default: + value: + id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_sku: actions_linux + budget_scope: repository + budget_entity_name: example-repo-name + budget_amount: 0.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - mona + - lisa + '400': *14 + '401': *25 + '403': + description: Insufficient permissions + content: + application/json: + schema: *3 + examples: + insufficient-permissions: + value: + message: Insufficient permissions to create a budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '404': + description: Feature not enabled or organization not found + content: + application/json: + schema: *3 + examples: + feature-not-enabled: value: - id: 2066deda-923f-43f9-88d2-62395a28c0cdd - budget_type: ProductPricing - budget_product_sku: actions_linux - budget_scope: repository - budget_entity_name: example-repo-name - budget_amount: 0.0 - prevent_further_usage: true - budget_alerting: - will_alert: true - alert_recipients: - - mona - - lisa + message: Not Found + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '422': *15 + '500': + description: Internal server error + content: + application/json: + schema: *3 + examples: + server-error: + value: + message: Unable to create budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: billing + subcategory: budgets + "/organizations/{org}/settings/billing/budgets/{budget_id}": + get: + summary: Get a budget by ID for an organization + description: |- + > [!NOTE] + > This endpoint is in public preview and is subject to change. + + Gets a budget by ID. The authenticated user must be an organization admin or billing manager. + tags: + - billing + operationId: billing/get-budget-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization + parameters: + - *78 + - &124 + name: budget_id + description: The ID corresponding to the budget. + in: path + required: true + schema: + type: string + responses: + '200': *123 '400': *14 '404': *6 '403': *29 @@ -21234,7 +21516,7 @@ paths: url: https://docs.github.com/rest/billing/budgets#update-a-budget-for-an-organization parameters: - *78 - - *123 + - *124 requestBody: required: true content: @@ -21249,7 +21531,8 @@ paths: prevent_further_usage: type: boolean description: Whether to prevent additional spending once the budget - is exceeded + is exceeded. For budgets with `user` or `multi_user_customer` + scope, this must remain `true`. budget_alerting: type: object properties: @@ -21269,6 +21552,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -21343,6 +21628,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -21426,7 +21713,7 @@ paths: url: https://docs.github.com/rest/billing/budgets#delete-a-budget-for-an-organization parameters: - *78 - - *123 + - *124 responses: '200': description: Response when deleting a budget @@ -21474,12 +21761,12 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-an-organization parameters: - *78 - - *124 - *125 - *126 - *127 - *128 - *129 + - *130 responses: '200': description: Response when getting a billing premium request usage report @@ -21611,8 +21898,8 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-an-organization parameters: - *78 - - *124 - - &748 + - *125 + - &749 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. If no year is specified the @@ -21621,7 +21908,7 @@ paths: required: false schema: type: integer - - *126 + - *127 responses: '200': description: Billing usage report response for an organization @@ -21721,18 +22008,18 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-an-organization parameters: - *78 - - *124 - *125 - *126 - - &749 + - *127 + - &750 name: repository description: The repository name to query for usage in the format owner/repository. in: query required: false schema: type: string - - *129 - - &750 + - *130 + - &751 name: sku description: The SKU to query for usage. in: query @@ -21875,7 +22162,7 @@ paths: description: Response content: application/json: - schema: &130 + schema: &131 title: Organization Full description: Organization Full type: object @@ -22189,7 +22476,7 @@ paths: - updated_at - archived_at examples: - default-response: &131 + default-response: &132 value: login: github id: 1 @@ -22500,17 +22787,17 @@ paths: description: Response content: application/json: - schema: *130 + schema: *131 examples: - default: *131 + default: *132 '422': description: Validation failed content: application/json: schema: oneOf: - - *132 - *133 + - *134 '409': *54 x-github: githubCloudOnly: false @@ -22625,7 +22912,7 @@ paths: type: integer repository_cache_usages: type: array - items: &368 + items: &369 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -22698,7 +22985,7 @@ paths: type: integer runners: type: array - items: &134 + items: &135 title: GitHub-hosted hosted runner description: A Github-hosted hosted runner. type: object @@ -22752,7 +23039,7 @@ paths: - display_name - source nullable: true - machine_size_details: &142 + machine_size_details: &143 title: Github-owned VM details. description: Provides details of a particular machine spec. type: object @@ -22848,7 +23135,7 @@ paths: - public_ip_enabled - platform examples: - default: &162 + default: &163 value: total_count: 2 runners: @@ -22985,9 +23272,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: &143 + default: &144 value: id: 5 name: My hosted ubuntu runner @@ -23044,7 +23331,7 @@ paths: type: integer images: type: array - items: &135 + items: &136 title: GitHub-hosted runner custom image details description: Provides details of a custom runner image type: object @@ -23095,7 +23382,7 @@ paths: - latest_version - state examples: - default: &137 + default: &138 value: total_count: 2 image_versions: @@ -23127,7 +23414,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-a-custom-image-definition-for-github-actions-hosted-runners parameters: - *78 - - &136 + - &137 name: image_definition_id description: Image definition ID of custom image in: path @@ -23139,7 +23426,7 @@ paths: description: Response content: application/json: - schema: *135 + schema: *136 examples: default: value: @@ -23170,7 +23457,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-a-custom-image-from-the-organization parameters: - *78 - - *136 + - *137 responses: '204': description: Response @@ -23193,7 +23480,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-image-versions-of-a-custom-image-for-an-organization parameters: - - *136 + - *137 - *78 responses: '200': @@ -23210,7 +23497,7 @@ paths: type: integer image_versions: type: array - items: &138 + items: &139 title: GitHub-hosted runner custom image version details. description: Provides details of a hosted runner custom image version @@ -23243,7 +23530,7 @@ paths: - created_on - state_details examples: - default: *137 + default: *138 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23264,8 +23551,8 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-an-image-version-of-a-custom-image-for-github-actions-hosted-runners parameters: - *78 - - *136 - - &139 + - *137 + - &140 name: version description: Version of a custom image in: path @@ -23278,7 +23565,7 @@ paths: description: Response content: application/json: - schema: *138 + schema: *139 examples: default: value: @@ -23305,8 +23592,8 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-an-image-version-of-custom-image-from-the-organization parameters: - *78 - - *136 - - *139 + - *137 + - *140 responses: '204': description: Response @@ -23343,7 +23630,7 @@ paths: type: integer images: type: array - items: &140 + items: &141 title: GitHub-hosted runner image details. description: Provides details of a hosted runner image type: object @@ -23379,7 +23666,7 @@ paths: - display_name - source examples: - default: &141 + default: &142 value: id: ubuntu-20.04 platform: linux-x64 @@ -23419,9 +23706,9 @@ paths: type: integer images: type: array - items: *140 + items: *141 examples: - default: *141 + default: *142 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23507,7 +23794,7 @@ paths: type: integer machine_specs: type: array - items: *142 + items: *143 examples: default: value: @@ -23577,7 +23864,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization parameters: - *78 - - &144 + - &145 name: hosted_runner_id description: Unique identifier of the GitHub-hosted runner. in: path @@ -23589,9 +23876,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 headers: Link: *70 x-github: @@ -23612,7 +23899,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization parameters: - *78 - - *144 + - *145 requestBody: required: true content: @@ -23678,9 +23965,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -23697,15 +23984,15 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization parameters: - *78 - - *144 + - *145 responses: '202': description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -23763,7 +24050,7 @@ paths: required: true content: application/json: - schema: *145 + schema: *146 examples: default: *46 responses: @@ -23856,7 +24143,7 @@ paths: required: - include_claim_keys examples: - default: &146 + default: &147 value: include_claim_keys: - repo @@ -23901,13 +24188,13 @@ paths: format. type: boolean examples: - default: *146 + default: *147 responses: '201': description: Empty response content: application/json: - schema: &172 + schema: &173 title: Empty Object description: An object without any properties. type: object @@ -23946,7 +24233,7 @@ paths: schema: type: object properties: - enabled_repositories: &147 + enabled_repositories: &148 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -23959,7 +24246,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: &148 + allowed_actions: &149 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -23967,12 +24254,12 @@ paths: - all - local_only - selected - selected_actions_url: &373 + selected_actions_url: &374 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`. - sha_pinning_required: &149 + sha_pinning_required: &150 type: boolean description: Whether actions must be pinned to a full-length commit SHA. @@ -24014,9 +24301,9 @@ paths: schema: type: object properties: - enabled_repositories: *147 - allowed_actions: *148 - sha_pinning_required: *149 + enabled_repositories: *148 + allowed_actions: *149 + sha_pinning_required: *150 required: - enabled_repositories examples: @@ -24050,7 +24337,7 @@ paths: description: Response content: application/json: - schema: &377 + schema: &378 type: object properties: days: @@ -24092,7 +24379,7 @@ paths: required: true content: application/json: - schema: &378 + schema: &379 type: object properties: days: @@ -24135,7 +24422,7 @@ paths: description: Response content: application/json: - schema: &150 + schema: &151 type: object properties: approval_policy: @@ -24149,7 +24436,7 @@ paths: required: - approval_policy examples: - default: &379 + default: &380 value: approval_policy: first_time_contributors '404': *6 @@ -24180,7 +24467,7 @@ paths: required: true content: application/json: - schema: *150 + schema: *151 examples: default: summary: Set approval policy to first time contributors @@ -24208,7 +24495,7 @@ paths: description: Response content: application/json: - schema: &380 + schema: &381 type: object required: - run_workflows_from_fork_pull_requests @@ -24234,7 +24521,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: &151 + default: &152 value: run_workflows_from_fork_pull_requests: true send_write_tokens_to_workflows: false @@ -24262,7 +24549,7 @@ paths: required: true content: application/json: - schema: &381 + schema: &382 type: object required: - run_workflows_from_fork_pull_requests @@ -24285,7 +24572,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: *151 + default: *152 responses: '204': description: Empty response for successful settings update @@ -24335,7 +24622,7 @@ paths: type: array items: *82 examples: - default: &155 + default: &156 value: total_count: 1 repositories: @@ -24520,7 +24807,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - *78 - - &152 + - &153 name: repository_id description: The unique identifier of the repository. in: path @@ -24549,7 +24836,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -24578,7 +24865,7 @@ paths: description: Response content: application/json: - schema: &153 + schema: &154 type: object properties: github_owned_allowed: @@ -24600,7 +24887,7 @@ paths: items: type: string examples: - default: &154 + default: &155 value: github_owned_allowed: true verified_allowed: false @@ -24633,9 +24920,9 @@ paths: required: false content: application/json: - schema: *153 + schema: *154 examples: - selected_actions: *154 + selected_actions: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -24767,7 +25054,7 @@ paths: type: array items: *82 examples: - default: *155 + default: *156 '403': *29 '404': *6 x-github: @@ -24836,7 +25123,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#add-a-repository-to-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No content @@ -24863,7 +25150,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#remove-a-repository-from-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No content @@ -24897,17 +25184,17 @@ paths: description: Response content: application/json: - schema: &382 + schema: &383 type: object properties: - default_workflow_permissions: &156 + default_workflow_permissions: &157 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &157 + can_approve_pull_request_reviews: &158 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -24915,7 +25202,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &158 + default: &159 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -24948,13 +25235,13 @@ paths: required: false content: application/json: - schema: &383 + schema: &384 type: object properties: - default_workflow_permissions: *156 - can_approve_pull_request_reviews: *157 + default_workflow_permissions: *157 + can_approve_pull_request_reviews: *158 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24999,7 +25286,7 @@ paths: type: number runner_groups: type: array - items: &159 + items: &160 type: object properties: id: @@ -25187,9 +25474,9 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: - default: &161 + default: &162 value: id: 2 name: octo-runner-group @@ -25225,7 +25512,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - *78 - - &160 + - &161 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -25237,7 +25524,7 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: default: value: @@ -25274,7 +25561,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - *78 - - *160 + - *161 requestBody: required: true content: @@ -25328,9 +25615,9 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: - default: *161 + default: *162 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -25350,7 +25637,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - *78 - - *160 + - *161 responses: '204': description: Response @@ -25374,7 +25661,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 - *17 - *19 responses: @@ -25392,9 +25679,9 @@ paths: type: number runners: type: array - items: *134 + items: *135 examples: - default: *162 + default: *163 headers: Link: *70 x-github: @@ -25417,7 +25704,7 @@ 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: - *78 - - *160 + - *161 - *19 - *17 responses: @@ -25435,9 +25722,9 @@ paths: type: number repositories: type: array - items: *163 + items: *164 examples: - default: &211 + default: &212 value: total_count: 1 repositories: @@ -25690,7 +25977,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: - *78 - - *160 + - *161 requestBody: required: true content: @@ -25735,8 +26022,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: - *78 - - *160 - - *152 + - *161 + - *153 responses: '204': description: Response @@ -25759,8 +26046,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: - *78 - - *160 - - *152 + - *161 + - *153 responses: '204': description: Response @@ -25784,7 +26071,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 - *17 - *19 responses: @@ -25802,7 +26089,7 @@ paths: type: number runners: type: array - items: &165 + items: &166 title: Self hosted runners description: A self hosted runner type: object @@ -25831,7 +26118,7 @@ paths: type: boolean labels: type: array - items: &168 + items: &169 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -25868,7 +26155,7 @@ paths: - busy - labels examples: - default: &166 + default: &167 value: total_count: 2 runners: @@ -25930,7 +26217,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 requestBody: required: true content: @@ -25975,8 +26262,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: - *78 - - *160 - - &164 + - *161 + - &165 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -26005,8 +26292,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: - *78 - - *160 - - *164 + - *161 + - *165 responses: '204': description: Response @@ -26054,9 +26341,9 @@ paths: type: integer runners: type: array - items: *165 + items: *166 examples: - default: *166 + default: *167 headers: Link: *70 x-github: @@ -26088,7 +26375,7 @@ paths: application/json: schema: type: array - items: &384 + items: &385 title: Runner Application description: Runner Application type: object @@ -26113,7 +26400,7 @@ paths: - download_url - filename examples: - default: &385 + default: &386 value: - os: osx architecture: x64 @@ -26199,7 +26486,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &386 + '201': &387 description: Response content: application/json: @@ -26209,7 +26496,7 @@ paths: - runner - encoded_jit_config properties: - runner: *165 + runner: *166 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -26272,7 +26559,7 @@ paths: description: Response content: application/json: - schema: &167 + schema: &168 title: Authentication Token description: Authentication Token type: object @@ -26310,7 +26597,7 @@ paths: - token - expires_at examples: - default: &387 + default: &388 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -26347,9 +26634,9 @@ paths: description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: &388 + default: &389 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -26375,15 +26662,15 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 responses: '200': description: Response content: application/json: - schema: *165 + schema: *166 examples: - default: &389 + default: &390 value: id: 23 name: MBP @@ -26426,7 +26713,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - *78 - - *164 + - *165 responses: '204': description: Response @@ -26453,9 +26740,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 responses: - '200': &169 + '200': &170 description: Response content: application/json: @@ -26469,7 +26756,7 @@ paths: type: integer labels: type: array - items: *168 + items: *169 examples: default: value: @@ -26509,7 +26796,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 requestBody: required: true content: @@ -26533,7 +26820,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -26558,7 +26845,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 requestBody: required: true content: @@ -26583,7 +26870,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -26608,9 +26895,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: - *78 - - *164 + - *165 responses: - '200': &390 + '200': &391 description: Response content: application/json: @@ -26624,7 +26911,7 @@ paths: type: integer labels: type: array - items: *168 + items: *169 examples: default: value: @@ -26666,8 +26953,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: - *78 - - *164 - - &391 + - *165 + - &392 name: name description: The name of a self-hosted runner's custom label. in: path @@ -26675,7 +26962,7 @@ paths: schema: type: string responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -26718,7 +27005,7 @@ paths: type: integer secrets: type: array - items: &170 + items: &171 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -26750,7 +27037,7 @@ paths: - updated_at - visibility examples: - default: &176 + default: &177 value: total_count: 3 secrets: @@ -26797,7 +27084,7 @@ paths: description: Response content: application/json: - schema: &177 + schema: &178 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -26826,7 +27113,7 @@ paths: - key_id - key examples: - default: &178 + default: &179 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -26852,7 +27139,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#get-an-organization-secret parameters: - *78 - - &171 + - &172 name: secret_name description: The name of the secret. in: path @@ -26864,9 +27151,9 @@ paths: description: Response content: application/json: - schema: *170 + schema: *171 examples: - default: &179 + default: &180 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -26895,7 +27182,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -26952,7 +27239,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -26979,7 +27266,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -27006,7 +27293,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -27024,9 +27311,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: &175 + default: &176 value: total_count: 1 repositories: @@ -27119,7 +27406,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -27172,7 +27459,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -27206,7 +27493,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -27239,7 +27526,7 @@ paths: url: https://docs.github.com/rest/actions/variables#list-organization-variables parameters: - *78 - - &180 + - &181 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)." @@ -27263,7 +27550,7 @@ paths: type: integer variables: type: array - items: &173 + items: &174 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -27306,7 +27593,7 @@ paths: - updated_at - visibility examples: - default: &181 + default: &182 value: total_count: 3 variables: @@ -27396,7 +27683,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -27422,7 +27709,7 @@ paths: url: https://docs.github.com/rest/actions/variables#get-an-organization-variable parameters: - *78 - - &174 + - &175 name: name description: The name of the variable. in: path @@ -27434,9 +27721,9 @@ paths: description: Response content: application/json: - schema: *173 + schema: *174 examples: - default: &182 + default: &183 value: name: USERNAME value: octocat @@ -27465,7 +27752,7 @@ paths: url: https://docs.github.com/rest/actions/variables#update-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -27528,7 +27815,7 @@ paths: url: https://docs.github.com/rest/actions/variables#delete-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '204': description: Response @@ -27555,7 +27842,7 @@ paths: url: https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 - *19 - *17 responses: @@ -27573,9 +27860,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '409': description: Response when the visibility of the variable is not set to `selected` @@ -27602,7 +27889,7 @@ paths: url: https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -27652,7 +27939,7 @@ paths: url: https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -27687,7 +27974,7 @@ paths: url: https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -27739,9 +28026,9 @@ paths: type: integer secrets: type: array - items: *170 + items: *171 examples: - default: *176 + default: *177 headers: Link: *70 x-github: @@ -27772,9 +28059,9 @@ paths: description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27797,15 +28084,15 @@ paths: url: https://docs.github.com/rest/agents/secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *170 + schema: *171 examples: - default: *179 + default: *180 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27828,7 +28115,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -27885,7 +28172,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -27912,7 +28199,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -27939,7 +28226,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -27957,9 +28244,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27983,7 +28270,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -28036,7 +28323,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -28070,7 +28357,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -28104,7 +28391,7 @@ paths: url: https://docs.github.com/rest/agents/variables#list-organization-variables parameters: - *78 - - *180 + - *181 - *19 responses: '200': @@ -28121,9 +28408,9 @@ paths: type: integer variables: type: array - items: *173 + items: *174 examples: - default: *181 + default: *182 headers: Link: *70 x-github: @@ -28194,7 +28481,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -28220,15 +28507,15 @@ paths: url: https://docs.github.com/rest/agents/variables#get-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '200': description: Response content: application/json: - schema: *173 + schema: *174 examples: - default: *182 + default: *183 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28250,7 +28537,7 @@ paths: url: https://docs.github.com/rest/agents/variables#update-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -28313,7 +28600,7 @@ paths: url: https://docs.github.com/rest/agents/variables#delete-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '204': description: Response @@ -28340,7 +28627,7 @@ paths: url: https://docs.github.com/rest/agents/variables#list-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 - *19 - *17 responses: @@ -28358,9 +28645,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '409': description: Response when the visibility of the variable is not set to `selected` @@ -28387,7 +28674,7 @@ paths: url: https://docs.github.com/rest/agents/variables#set-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -28437,7 +28724,7 @@ paths: url: https://docs.github.com/rest/agents/variables#add-selected-repository-to-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -28472,7 +28759,7 @@ paths: url: https://docs.github.com/rest/agents/variables#remove-selected-repository-from-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -28636,7 +28923,7 @@ paths: type: integer deployment_records: type: array - items: &183 + items: &184 title: Artifact Deployment Record description: Artifact Metadata Deployment Record type: object @@ -28682,7 +28969,7 @@ paths: required: - total_count examples: - default: &184 + default: &185 value: total_count: 1 deployment_records: @@ -28860,11 +29147,11 @@ paths: type: integer deployment_records: type: array - items: *183 + items: *184 required: - total_count examples: - default: *184 + default: *185 '403': description: Forbidden content: @@ -29103,9 +29390,9 @@ paths: type: integer deployment_records: type: array - items: *183 + items: *184 examples: - default: *184 + default: *185 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -29234,12 +29521,12 @@ paths: required: - subject_digests examples: - default: &729 + default: &730 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &730 + withPredicateType: &731 value: subject_digests: - sha256:abc123 @@ -29283,7 +29570,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &731 + default: &732 value: attestations_subject_digests: - sha256:abc: @@ -29616,7 +29903,7 @@ paths: initiator: type: string examples: - default: &417 + default: &418 value: attestations: - bundle: @@ -29835,7 +30122,7 @@ paths: description: If specified, only campaigns with this state will be returned. in: query required: false - schema: &185 + schema: &186 title: Campaign state description: Indicates whether a campaign is open or closed type: string @@ -29861,7 +30148,7 @@ paths: application/json: schema: type: array - items: &186 + items: &187 title: Campaign summary description: The campaign metadata and alert stats. type: object @@ -29892,7 +30179,7 @@ paths: team_managers: description: The campaign team managers type: array - items: &210 + items: &211 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -29967,7 +30254,7 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: &272 + properties: &273 id: description: Unique identifier of the team type: integer @@ -30039,7 +30326,7 @@ paths: description: Unique identifier of the enterprise to which this team belongs example: 42 - required: &273 + required: &274 - id - node_id - url @@ -30082,7 +30369,7 @@ paths: type: string format: date-time nullable: true - state: *185 + state: *186 contact_link: description: The contact link of the campaign. type: string @@ -30302,9 +30589,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: &187 + default: &188 value: number: 3 created_at: '2024-02-14T12:29:18Z' @@ -30387,9 +30674,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: *187 + default: *188 '404': *6 '422': description: Unprocessable Entity @@ -30466,7 +30753,7 @@ paths: type: string format: uri nullable: true - state: *185 + state: *186 examples: default: value: @@ -30476,9 +30763,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: *187 + default: *188 '400': description: Bad Request content: @@ -30545,17 +30832,17 @@ paths: url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - *78 - - &442 + - &443 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: &195 + schema: &196 type: string description: The name of the tool used to generate the code scanning analysis. - - &443 + - &444 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 @@ -30563,7 +30850,7 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &196 + schema: &197 nullable: true type: string description: The GUID of the tool used to generate the code scanning analysis, @@ -30578,7 +30865,7 @@ paths: be returned. in: query required: false - schema: &445 + schema: &446 type: string description: State of a code scanning alert. enum: @@ -30601,7 +30888,7 @@ paths: be returned. in: query required: false - schema: &446 + schema: &447 type: string description: Severity of a code scanning alert. enum: @@ -30630,18 +30917,18 @@ paths: items: type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: &447 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: &448 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &197 + state: &198 type: string description: State of a code scanning alert. nullable: true @@ -30649,7 +30936,7 @@ paths: - open - dismissed - fixed - fixed_at: *193 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -30657,8 +30944,8 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: &448 + dismissed_at: *195 + dismissed_reason: &449 type: string description: "**Required when the state is dismissed.** The reason for dismissing or closing the alert." @@ -30667,13 +30954,13 @@ paths: - false positive - won't fix - used in tests - dismissed_comment: &449 + dismissed_comment: &450 type: string description: The dismissal comment associated with the dismissal of the alert. nullable: true maxLength: 280 - rule: &450 + rule: &451 type: object properties: id: @@ -30726,42 +31013,42 @@ paths: type: string description: A link to the documentation for the rule used to detect the alert. - tool: &451 + tool: &452 type: object properties: - name: *195 + name: *196 version: nullable: true type: string description: The version of the tool used to generate the code scanning analysis. - guid: *196 - most_recent_instance: &452 + guid: *197 + most_recent_instance: &453 type: object properties: - ref: &444 + ref: &445 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &462 + analysis_key: &463 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name. - environment: &463 + environment: &464 type: string description: Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &464 + category: &465 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: *197 + state: *198 commit_sha: type: string message: @@ -30775,7 +31062,7 @@ paths: with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance. - location: &465 + location: &466 type: object description: Describe a region within a file for the alert. properties: @@ -30796,7 +31083,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: &466 + items: &467 type: string description: A classification of the file. For example to identify it as generated. @@ -31435,7 +31722,7 @@ paths: application/json: schema: *49 examples: - default: *198 + default: *199 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -31463,9 +31750,9 @@ paths: description: Response content: application/json: - schema: *199 + schema: *200 examples: - default: *200 + default: *201 '304': *37 '403': *29 '404': *6 @@ -31554,7 +31841,7 @@ paths: application/json: schema: *49 examples: - default: *198 + default: *199 '304': *37 '403': *29 '404': *6 @@ -31999,7 +32286,7 @@ paths: default: value: default_for_new_repos: all - configuration: *198 + configuration: *199 '403': *29 '404': *6 x-github: @@ -32052,13 +32339,13 @@ paths: application/json: schema: type: array - items: *201 + items: *202 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *202 + repository: *203 '403': *29 '404': *6 x-github: @@ -32098,7 +32385,7 @@ paths: type: integer codespaces: type: array - items: &262 + items: &263 type: object title: Codespace description: A codespace. @@ -32123,12 +32410,12 @@ paths: nullable: true owner: *4 billable_owner: *4 - repository: *163 + repository: *164 machine: type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: &478 + properties: &479 name: type: string description: The name of the machine. @@ -32170,7 +32457,7 @@ paths: - ready - in_progress nullable: true - required: &479 + required: &480 - name - display_name - operating_system @@ -32375,7 +32662,7 @@ paths: - pulls_url - recent_folders examples: - default: &263 + default: &264 value: total_count: 3 codespaces: @@ -32999,7 +33286,7 @@ paths: type: integer secrets: type: array - items: &203 + items: &204 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -33038,7 +33325,7 @@ paths: - updated_at - visibility examples: - default: &480 + default: &481 value: total_count: 2 secrets: @@ -33076,7 +33363,7 @@ paths: description: Response content: application/json: - schema: &481 + schema: &482 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -33105,7 +33392,7 @@ paths: - key_id - key examples: - default: &482 + default: &483 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -33129,15 +33416,15 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *203 + schema: *204 examples: - default: &484 + default: &485 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -33165,7 +33452,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -33220,7 +33507,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -33247,7 +33534,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -33273,7 +33560,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -33291,9 +33578,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '404': *6 x-github: githubCloudOnly: false @@ -33316,7 +33603,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -33367,7 +33654,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -33401,7 +33688,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -33471,7 +33758,7 @@ paths: spaces: type: array description: The list of Copilot Spaces on this page of results. - items: &204 + items: &205 title: Space description: A GitHub Copilot Space represents an interactive AI workspace where users can ask questions and get assistance. @@ -33852,9 +34139,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: &205 + default: &206 summary: Example response for an organization copilot space value: id: 84 @@ -33959,9 +34246,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *205 + default: *206 '403': *29 '404': *6 x-github: @@ -34087,9 +34374,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *205 + default: *206 '403': *29 '404': *6 '422': *15 @@ -34172,7 +34459,7 @@ paths: collaborators: type: array description: The list of collaborators for this Copilot Space. - items: &206 + items: &207 title: Copilot Space Collaborator description: A collaborator (user or team) of a Copilot Space type: object @@ -34395,7 +34682,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: user: value: @@ -34525,7 +34812,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: user: value: @@ -34676,7 +34963,7 @@ paths: resources: type: array description: The list of resources attached to this Copilot Space. - items: &207 + items: &208 title: Copilot Space Resource description: A resource attached to a Copilot Space. type: object @@ -34819,7 +35106,7 @@ paths: description: Resource created content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -34835,7 +35122,7 @@ paths: description: Duplicate github_file resource already exists content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -34890,7 +35177,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -34959,7 +35246,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35201,7 +35488,7 @@ paths: currently being billed. seats: type: array - items: &265 + items: &266 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -35218,14 +35505,14 @@ paths: title: Organization Simple description: A GitHub organization. type: object - properties: *208 - required: *209 + properties: *209 + required: *210 nullable: true assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - *210 + - *211 - *71 nullable: true pending_cancellation_date: @@ -35832,12 +36119,12 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 required: - total_count - repositories examples: - default: *211 + default: *212 '500': *55 '401': *25 '403': *29 @@ -35923,7 +36210,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#enable-a-repository-for-copilot-cloud-agent-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No Content @@ -35957,7 +36244,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#disable-a-repository-for-copilot-cloud-agent-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No Content @@ -36172,7 +36459,7 @@ paths: application/json: schema: type: array - items: &350 + items: &351 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -36479,7 +36766,7 @@ paths: - date additionalProperties: true examples: - default: &351 + default: &352 value: - date: '2024-06-24' total_active_users: 24 @@ -36581,7 +36868,7 @@ paths: '500': *55 '403': *29 '404': *6 - '422': &352 + '422': &353 description: Copilot Usage Metrics API setting is disabled at the organization or enterprise level. content: @@ -36800,12 +37087,12 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - *78 - - *212 - *213 - *214 - *215 - *216 - *217 + - *218 - name: artifact_registry_url in: query description: A comma-separated list of artifact registry URLs. If specified, @@ -36835,7 +37122,7 @@ paths: enum: - patch - deployment - - *218 + - *219 - name: runtime_risk in: query description: |- @@ -36844,8 +37131,8 @@ paths: Can be: `critical-resource`, `internet-exposed`, `sensitive-data`, `lateral-movement` schema: type: string - - *219 - *220 + - *221 - *62 - *47 - *48 @@ -36857,9 +37144,9 @@ paths: application/json: schema: type: array - items: *221 + items: *222 examples: - default: *222 + default: *223 '304': *37 '400': *14 '403': *29 @@ -36908,9 +37195,9 @@ paths: description: Response content: application/json: - schema: *223 + schema: *224 examples: - default: *224 + default: *225 '403': *29 '404': *6 x-github: @@ -37073,7 +37360,7 @@ paths: type: integer secrets: type: array - items: &225 + items: &226 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -37150,7 +37437,7 @@ paths: description: Response content: application/json: - schema: &515 + schema: &516 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -37167,7 +37454,7 @@ paths: - key_id - key examples: - default: &516 + default: &517 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -37191,13 +37478,13 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *225 + schema: *226 examples: default: value: @@ -37226,7 +37513,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -37281,7 +37568,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -37306,7 +37593,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -37331,7 +37618,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -37349,9 +37636,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -37373,7 +37660,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -37424,7 +37711,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -37456,7 +37743,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -37494,7 +37781,7 @@ paths: application/json: schema: type: array - items: &275 + items: &276 title: Package description: A software package type: object @@ -37544,8 +37831,8 @@ paths: title: Minimal Repository description: Minimal Repository type: object - properties: *226 - required: *227 + properties: *227 + required: *228 nullable: true created_at: type: string @@ -37564,7 +37851,7 @@ paths: - created_at - updated_at examples: - default: &276 + default: &277 value: - id: 197 name: hello_docker @@ -37734,7 +38021,7 @@ paths: application/json: schema: type: array - items: &251 + items: &252 title: Organization Invitation description: Organization Invitation type: object @@ -37781,7 +38068,7 @@ paths: - invitation_teams_url - node_id examples: - default: &252 + default: &253 value: - id: 1 login: monalisa @@ -37848,7 +38135,7 @@ paths: application/json: schema: type: array - items: &228 + items: &229 title: Org Hook description: Org Hook type: object @@ -38019,9 +38306,9 @@ paths: description: Response content: application/json: - schema: *228 + schema: *229 examples: - default: &229 + default: &230 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -38069,7 +38356,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook parameters: - *78 - - &230 + - &231 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. @@ -38082,9 +38369,9 @@ paths: description: Response content: application/json: - schema: *228 + schema: *229 examples: - default: *229 + default: *230 '404': *6 x-github: githubCloudOnly: false @@ -38112,7 +38399,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook parameters: - *78 - - *230 + - *231 requestBody: required: false content: @@ -38157,7 +38444,7 @@ paths: description: Response content: application/json: - schema: *228 + schema: *229 examples: default: value: @@ -38199,7 +38486,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook parameters: - *78 - - *230 + - *231 responses: '204': description: Response @@ -38227,7 +38514,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - *78 - - *230 + - *231 responses: '200': description: Response @@ -38258,7 +38545,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - *78 - - *230 + - *231 requestBody: required: false content: @@ -38309,10 +38596,10 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - *78 - - *230 - - *17 - *231 + - *17 - *232 + - *233 responses: '200': description: Response @@ -38320,9 +38607,9 @@ paths: application/json: schema: type: array - items: *233 + items: *234 examples: - default: *234 + default: *235 '400': *14 '422': *15 x-github: @@ -38348,16 +38635,16 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - *78 - - *230 + - *231 - *16 responses: '200': description: Response content: application/json: - schema: *235 + schema: *236 examples: - default: *236 + default: *237 '400': *14 '422': *15 x-github: @@ -38383,7 +38670,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - *78 - - *230 + - *231 - *16 responses: '202': *39 @@ -38413,7 +38700,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook parameters: - *78 - - *230 + - *231 responses: '204': description: Response @@ -38436,7 +38723,7 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor parameters: - *78 - - &241 + - &242 name: actor_type in: path description: The type of the actor @@ -38449,14 +38736,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &242 + - &243 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &237 + - &238 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`.' @@ -38464,7 +38751,7 @@ paths: required: true schema: type: string - - &238 + - &239 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) @@ -38558,12 +38845,12 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-subject-stats parameters: - *78 - - *237 - *238 + - *239 - *19 - *17 - *62 - - &247 + - &248 name: sort description: The property to sort the results by. in: query @@ -38641,14 +38928,14 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats parameters: - *78 - - *237 - *238 + - *239 responses: '200': description: Response content: application/json: - schema: &239 + schema: &240 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -38664,7 +38951,7 @@ paths: type: integer format: int64 examples: - default: &240 + default: &241 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -38685,23 +38972,23 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user parameters: - *78 - - &243 + - &244 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *237 - *238 + - *239 responses: '200': description: Response content: application/json: - schema: *239 + schema: *240 examples: - default: *240 + default: *241 x-github: enabledForGitHubApps: true category: orgs @@ -38720,18 +39007,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor parameters: - *78 - - *237 - *238 - - *241 + - *239 - *242 + - *243 responses: '200': description: Response content: application/json: - schema: *239 + schema: *240 examples: - default: *240 + default: *241 x-github: enabledForGitHubApps: true category: orgs @@ -38749,9 +39036,9 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats parameters: - *78 - - *237 - *238 - - &244 + - *239 + - &245 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -38764,7 +39051,7 @@ paths: description: Response content: application/json: - schema: &245 + schema: &246 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -38780,7 +39067,7 @@ paths: type: integer format: int64 examples: - default: &246 + default: &247 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -38817,18 +39104,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user parameters: - *78 - - *243 - - *237 - - *238 - *244 + - *238 + - *239 + - *245 responses: '200': description: Response content: application/json: - schema: *245 + schema: *246 examples: - default: *246 + default: *247 x-github: enabledForGitHubApps: true category: orgs @@ -38846,19 +39133,19 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor parameters: - *78 - - *241 - *242 - - *237 + - *243 - *238 - - *244 + - *239 + - *245 responses: '200': description: Response content: application/json: - schema: *245 + schema: *246 examples: - default: *246 + default: *247 x-github: enabledForGitHubApps: true category: orgs @@ -38876,13 +39163,13 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-user-stats parameters: - *78 - - *243 - - *237 + - *244 - *238 + - *239 - *19 - *17 - *62 - - *247 + - *248 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -38963,7 +39250,7 @@ paths: application/json: schema: *22 examples: - default: &553 + default: &554 value: id: 1 account: @@ -39129,12 +39416,12 @@ paths: application/json: schema: anyOf: - - &249 + - &250 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &248 + limit: &249 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -39159,7 +39446,7 @@ paths: properties: {} additionalProperties: false examples: - default: &250 + default: &251 value: limit: collaborators_only origin: organization @@ -39188,13 +39475,13 @@ paths: required: true content: application/json: - schema: &554 + schema: &555 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *248 + limit: *249 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -39218,9 +39505,9 @@ paths: description: Response content: application/json: - schema: *249 + schema: *250 examples: - default: *250 + default: *251 '422': *15 x-github: githubCloudOnly: false @@ -39296,9 +39583,9 @@ paths: application/json: schema: type: array - items: *251 + items: *252 examples: - default: *252 + default: *253 headers: Link: *70 '404': *6 @@ -39375,7 +39662,7 @@ paths: description: Response content: application/json: - schema: *251 + schema: *252 examples: default: value: @@ -39430,7 +39717,7 @@ paths: url: https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation parameters: - *78 - - &253 + - &254 name: invitation_id description: The unique identifier of the invitation. in: path @@ -39461,7 +39748,7 @@ paths: url: https://docs.github.com/rest/orgs/members#list-organization-invitation-teams parameters: - *78 - - *253 + - *254 - *17 - *19 responses: @@ -39471,9 +39758,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: &274 + default: &275 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -39516,7 +39803,7 @@ paths: application/json: schema: type: array - items: &254 + items: &255 title: Issue Field description: A custom attribute defined at the organization level for attaching structured data to issues. @@ -39749,9 +40036,9 @@ paths: description: Response content: application/json: - schema: *254 + schema: *255 examples: - default: &255 + default: &256 value: id: 512 node_id: IF_kwDNAd3NAZr @@ -39807,7 +40094,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization parameters: - *78 - - &256 + - &257 name: issue_field_id description: The unique identifier of the issue field. in: path @@ -39915,9 +40202,9 @@ paths: description: Response content: application/json: - schema: *254 + schema: *255 examples: - default: *255 + default: *256 '404': *6 '422': *7 x-github: @@ -39942,7 +40229,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization parameters: - *78 - - *256 + - *257 responses: '204': *61 '404': *6 @@ -39972,7 +40259,7 @@ paths: application/json: schema: type: array - items: *257 + items: *258 examples: default: value: @@ -40057,9 +40344,9 @@ paths: description: Response content: application/json: - schema: *257 + schema: *258 examples: - default: &258 + default: &259 value: id: 410 node_id: IT_kwDNAd3NAZo @@ -40092,7 +40379,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization parameters: - *78 - - &259 + - &260 name: issue_type_id description: The unique identifier of the issue type. in: path @@ -40145,9 +40432,9 @@ paths: description: Response content: application/json: - schema: *257 + schema: *258 examples: - default: *258 + default: *259 '404': *6 '422': *7 x-github: @@ -40172,7 +40459,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization parameters: - *78 - - *259 + - *260 responses: '204': description: Response @@ -40235,7 +40522,7 @@ paths: - closed - all default: open - - *260 + - *261 - name: type description: Can be the name of an issue type. in: query @@ -40266,7 +40553,7 @@ paths: type: array items: *88 examples: - default: *261 + default: *262 headers: Link: *70 '404': *6 @@ -40426,9 +40713,9 @@ paths: type: integer codespaces: type: array - items: *262 + items: *263 examples: - default: *263 + default: *264 '304': *37 '500': *55 '401': *25 @@ -40455,7 +40742,7 @@ paths: parameters: - *78 - *74 - - &264 + - &265 name: codespace_name in: path required: true @@ -40490,15 +40777,15 @@ paths: parameters: - *78 - *74 - - *264 + - *265 responses: '200': description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: &477 + default: &478 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -40678,7 +40965,7 @@ paths: description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *265 + schema: *266 examples: default: value: @@ -40754,7 +41041,7 @@ paths: description: Response content: application/json: - schema: &266 + schema: &267 title: Org Membership description: Org Membership type: object @@ -40821,7 +41108,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &267 + response-if-user-has-an-active-admin-membership-with-organization: &268 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -40922,9 +41209,9 @@ paths: description: Response content: application/json: - schema: *266 + schema: *267 examples: - response-if-user-already-had-membership-with-organization: *267 + response-if-user-already-had-membership-with-organization: *268 '422': *15 '403': *29 '451': *15 @@ -40996,7 +41283,7 @@ paths: application/json: schema: type: array - items: &268 + items: &269 title: Migration description: A migration. type: object @@ -41325,7 +41612,7 @@ paths: description: Response content: application/json: - schema: *268 + schema: *269 examples: default: value: @@ -41504,7 +41791,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status parameters: - *78 - - &269 + - &270 name: migration_id description: The unique identifier of the migration. in: path @@ -41531,7 +41818,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *268 + schema: *269 examples: default: value: @@ -41701,7 +41988,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive parameters: - *78 - - *269 + - *270 responses: '302': description: Response @@ -41723,7 +42010,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive parameters: - *78 - - *269 + - *270 responses: '204': description: Response @@ -41747,8 +42034,8 @@ paths: url: https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository parameters: - *78 - - *269 - - &711 + - *270 + - &712 name: repo_name description: repo_name parameter in: path @@ -41776,7 +42063,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - *78 - - *269 + - *270 - *17 - *19 responses: @@ -41830,7 +42117,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &271 + items: &272 title: Organization Role description: Organization roles type: object @@ -42005,7 +42292,7 @@ paths: parameters: - *78 - *80 - - &270 + - &271 name: role_id description: The unique identifier of the role. in: path @@ -42042,7 +42329,7 @@ paths: parameters: - *78 - *80 - - *270 + - *271 responses: '204': description: Response @@ -42095,7 +42382,7 @@ paths: parameters: - *78 - *74 - - *270 + - *271 responses: '204': description: Response @@ -42127,7 +42414,7 @@ paths: parameters: - *78 - *74 - - *270 + - *271 responses: '204': description: Response @@ -42156,13 +42443,13 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role parameters: - *78 - - *270 + - *271 responses: '200': description: Response content: application/json: - schema: *271 + schema: *272 examples: default: value: @@ -42213,7 +42500,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - *78 - - *270 + - *271 - *17 - *19 responses: @@ -42291,8 +42578,8 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *272 - required: *273 + properties: *273 + required: *274 nullable: true type: description: The ownership type of the team @@ -42324,7 +42611,7 @@ paths: - type - parent examples: - default: *274 + default: *275 headers: Link: *70 '404': @@ -42354,7 +42641,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - *78 - - *270 + - *271 - *17 - *19 responses: @@ -42382,13 +42669,13 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: &346 + items: &347 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *272 - required: *273 + properties: *273 + required: *274 name: nullable: true type: string @@ -42676,7 +42963,7 @@ paths: - nuget - container - *78 - - &712 + - &713 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -42712,12 +42999,12 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: *276 + default: *277 '403': *29 '401': *25 - '400': &714 + '400': &715 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -42739,7 +43026,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization parameters: - - &277 + - &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 @@ -42757,7 +43044,7 @@ paths: - docker - nuget - container - - &278 + - &279 name: package_name description: The name of the package. in: path @@ -42770,7 +43057,7 @@ paths: description: Response content: application/json: - schema: *275 + schema: *276 examples: default: value: @@ -42822,8 +43109,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization parameters: - - *277 - *278 + - *279 - *78 responses: '204': @@ -42856,8 +43143,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization parameters: - - *277 - *278 + - *279 - *78 - name: token description: package token @@ -42890,8 +43177,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *277 - *278 + - *279 - *78 - *19 - *17 @@ -42912,7 +43199,7 @@ paths: application/json: schema: type: array - items: &279 + items: &280 title: Package Version description: A version of a software package type: object @@ -43037,10 +43324,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *277 - *278 + - *279 - *78 - - &280 + - &281 name: package_version_id description: Unique identifier of the package version. in: path @@ -43052,7 +43339,7 @@ paths: description: Response content: application/json: - schema: *279 + schema: *280 examples: default: value: @@ -43088,10 +43375,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization parameters: - - *277 - *278 + - *279 - *78 - - *280 + - *281 responses: '204': description: Response @@ -43123,10 +43410,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization parameters: - - *277 - *278 + - *279 - *78 - - *280 + - *281 responses: '204': description: Response @@ -43156,7 +43443,7 @@ paths: - *78 - *17 - *19 - - &281 + - &282 name: sort description: The property by which to sort the results. in: query @@ -43167,7 +43454,7 @@ paths: - created_at default: created_at - *62 - - &282 + - &283 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -43178,7 +43465,7 @@ paths: items: type: string example: owner[]=octocat1,owner[]=octocat2 - - &283 + - &284 name: repository description: The name of the repository to use to filter the results. in: query @@ -43186,7 +43473,7 @@ paths: schema: type: string example: Hello-World - - &284 + - &285 name: permission description: The permission to use to filter the results. in: query @@ -43194,7 +43481,7 @@ paths: schema: type: string example: issues_read - - &285 + - &286 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) @@ -43204,7 +43491,7 @@ paths: schema: type: string format: date-time - - &286 + - &287 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) @@ -43214,7 +43501,7 @@ paths: schema: type: string format: date-time - - &287 + - &288 name: token_id description: The ID of the token in: query @@ -43525,9 +43812,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: &288 + default: &289 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -43664,14 +43951,14 @@ paths: - *78 - *17 - *19 - - *281 - - *62 - *282 + - *62 - *283 - *284 - *285 - *286 - *287 + - *288 responses: '500': *55 '422': *15 @@ -43951,9 +44238,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *288 + default: *289 headers: Link: *70 x-github: @@ -43995,7 +44282,7 @@ paths: type: integer configurations: type: array - items: &289 + items: &290 title: Organization private registry description: Private registry configuration for an organization type: object @@ -44506,7 +44793,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &290 + org-private-registry-with-selected-visibility: &291 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -44596,15 +44883,15 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *289 + schema: *290 examples: - default: *290 + default: *291 '404': *6 x-github: githubCloudOnly: false @@ -44627,7 +44914,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -44815,7 +45102,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -44855,7 +45142,7 @@ paths: application/json: schema: type: array - items: &291 + items: &292 title: Projects v2 Project description: A projects v2 project type: object @@ -44925,7 +45212,7 @@ paths: title: Projects v2 Status Update description: An status update belonging to a project type: object - properties: &803 + properties: &804 id: type: number description: The unique identifier of the status update. @@ -44973,7 +45260,7 @@ paths: example: The project is off to a great start! type: string nullable: true - required: &804 + required: &805 - id - node_id - created_at @@ -44998,7 +45285,7 @@ paths: - deleted_at - deleted_by examples: - default: &292 + default: &293 value: id: 2 node_id: MDc6UHJvamVjdDEwMDI2MDM= @@ -45101,7 +45388,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-organization parameters: - - &293 + - &294 name: project_number description: The project's number. in: path @@ -45114,9 +45401,9 @@ paths: description: Response content: application/json: - schema: *291 + schema: *292 examples: - default: *292 + default: *293 headers: Link: *70 '304': *37 @@ -45139,7 +45426,7 @@ paths: url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-organization-owned-project parameters: - *78 - - *293 + - *294 requestBody: required: true description: Details of the draft item to create in the project. @@ -45173,7 +45460,7 @@ paths: description: Response content: application/json: - schema: &299 + schema: &300 title: Projects v2 Item description: An item belonging to a project type: object @@ -45187,7 +45474,7 @@ paths: content: oneOf: - *88 - - &494 + - &495 title: Pull Request Simple description: Pull Request Simple type: object @@ -45293,8 +45580,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *294 - required: *295 + properties: *295 + required: *296 nullable: true active_lock_reason: type: string @@ -45326,7 +45613,7 @@ paths: items: *4 requested_teams: type: array - items: *210 + items: *211 head: type: object properties: @@ -45376,7 +45663,7 @@ paths: _links: type: object properties: - comments: &296 + comments: &297 title: Link description: Hypermedia Link type: object @@ -45385,13 +45672,13 @@ paths: type: string required: - href - commits: *296 - statuses: *296 - html: *296 - issue: *296 - review_comments: *296 - review_comment: *296 - self: *296 + commits: *297 + statuses: *297 + html: *297 + issue: *297 + review_comments: *297 + review_comment: *297 + self: *297 required: - comments - commits @@ -45402,7 +45689,7 @@ paths: - review_comment - self author_association: *85 - auto_merge: &605 + auto_merge: &606 title: Auto merge description: The status of auto merging a pull request. type: object @@ -45502,7 +45789,7 @@ paths: - created_at - updated_at description: The content represented by the item. - content_type: &298 + content_type: &299 title: Projects v2 Item Content Type description: The type of content tracked in a project item type: string @@ -45542,7 +45829,7 @@ paths: - updated_at - archived_at examples: - draft_issue: &300 + draft_issue: &301 value: id: 17 node_id: PVTI_lADOANN5s84ACbL0zgBueEI @@ -45616,7 +45903,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-organization parameters: - - *293 + - *294 - *78 - *17 - *47 @@ -45628,7 +45915,7 @@ paths: application/json: schema: type: array - items: &297 + items: &298 title: Projects v2 Field description: A field inside a projects v2 project type: object @@ -45778,7 +46065,7 @@ paths: - updated_at - project_url examples: - default: &735 + default: &736 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -45908,7 +46195,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-a-field-to-an-organization-owned-project parameters: - - *293 + - *294 - *78 requestBody: required: true @@ -45955,7 +46242,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &736 + items: &737 type: object properties: name: @@ -45992,7 +46279,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &737 + iteration_configuration: &738 type: object description: The configuration for iteration fields. properties: @@ -46042,7 +46329,7 @@ paths: value: name: Due date data_type: date - single_select_field: &738 + single_select_field: &739 summary: Create a single select field value: name: Priority @@ -46069,7 +46356,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &739 + iteration_field: &740 summary: Create an iteration field value: name: Sprint @@ -46093,9 +46380,9 @@ paths: description: Response for adding a field to an organization-owned project. content: application/json: - schema: *297 + schema: *298 examples: - text_field: &740 + text_field: &741 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -46104,7 +46391,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-05-15T08:00:00Z' updated_at: '2022-05-15T08:00:00Z' - number_field: &741 + number_field: &742 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -46113,7 +46400,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-01T14:30:00Z' updated_at: '2022-06-01T14:30:00Z' - date_field: &742 + date_field: &743 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -46122,7 +46409,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-10T09:15:00Z' updated_at: '2022-06-10T09:15:00Z' - single_select_field: &743 + single_select_field: &744 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -46156,7 +46443,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &744 + iteration_field: &745 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -46201,8 +46488,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-organization parameters: - - *293 - - &745 + - *294 + - &746 name: field_id description: The unique identifier of the field. in: path @@ -46215,9 +46502,9 @@ paths: description: Response content: application/json: - schema: *297 + schema: *298 examples: - default: &746 + default: &747 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -46273,7 +46560,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-owned-project parameters: - - *293 + - *294 - *78 - name: q description: Search query to filter items, see [Filtering projects](https://docs.github.com/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects) @@ -46306,7 +46593,7 @@ paths: application/json: schema: type: array - items: &301 + items: &302 title: Projects v2 Item description: An item belonging to a project type: object @@ -46322,7 +46609,7 @@ paths: format: uri example: https://api.github.com/users/monalisa/2/projectsV2/3 description: The API URL of the project that contains this item. - content_type: *298 + content_type: *299 content: type: object additionalProperties: true @@ -46365,7 +46652,7 @@ paths: - updated_at - archived_at examples: - default: &302 + default: &303 value: id: 13 node_id: PVTI_lAAFAQ0 @@ -47063,7 +47350,7 @@ paths: url: https://docs.github.com/rest/projects/items#add-item-to-organization-owned-project parameters: - *78 - - *293 + - *294 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -47133,22 +47420,22 @@ paths: description: Response content: application/json: - schema: *299 + schema: *300 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *300 + value: *301 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *300 + value: *301 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *300 + value: *301 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *300 + value: *301 '304': *37 '403': *29 '401': *25 @@ -47168,9 +47455,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-an-organization-owned-project parameters: - - *293 + - *294 - *78 - - &303 + - &304 name: item_id description: The unique identifier of the project item. in: path @@ -47196,9 +47483,9 @@ paths: description: Response content: application/json: - schema: *301 + schema: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -47219,9 +47506,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-organization parameters: - - *293 + - *294 - *78 - - *303 + - *304 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -47291,13 +47578,13 @@ paths: description: Response content: application/json: - schema: *301 + schema: *302 examples: - text_field: *302 - number_field: *302 - date_field: *302 - single_select_field: *302 - iteration_field: *302 + text_field: *303 + number_field: *303 + date_field: *303 + single_select_field: *303 + iteration_field: *303 '401': *25 '403': *29 '404': *6 @@ -47317,9 +47604,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-organization parameters: - - *293 + - *294 - *78 - - *303 + - *304 responses: '204': description: Response @@ -47343,7 +47630,7 @@ paths: url: https://docs.github.com/rest/projects/views#create-a-view-for-an-organization-owned-project parameters: - *78 - - *293 + - *294 requestBody: required: true content: @@ -47414,7 +47701,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &726 + schema: &727 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -47512,7 +47799,7 @@ paths: examples: table_view: summary: Response for creating a table view - value: &304 + value: &305 value: id: 1 number: 1 @@ -47558,10 +47845,10 @@ paths: - 456 board_view: summary: Response for creating a board view with filter - value: *304 + value: *305 roadmap_view: summary: Response for creating a roadmap view - value: *304 + value: *305 '304': *37 '403': *29 '401': *25 @@ -47589,9 +47876,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-project-view parameters: - - *293 + - *294 - *78 - - &747 + - &748 name: view_number description: The number that identifies the project view. in: path @@ -47623,9 +47910,9 @@ paths: application/json: schema: type: array - items: *301 + items: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -47658,7 +47945,7 @@ paths: application/json: schema: type: array - items: &305 + items: &306 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -47726,7 +48013,7 @@ paths: - property_name - value_type examples: - default: &306 + default: &307 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -47786,7 +48073,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *305 + items: *306 minItems: 1 maxItems: 100 required: @@ -47816,9 +48103,9 @@ paths: application/json: schema: type: array - items: *305 + items: *306 examples: - default: *306 + default: *307 '403': *29 '404': *6 x-github: @@ -47840,7 +48127,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - *78 - - &307 + - &308 name: custom_property_name description: The custom property name in: path @@ -47852,9 +48139,9 @@ paths: description: Response content: application/json: - schema: *305 + schema: *306 examples: - default: &308 + default: &309 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -47889,7 +48176,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - *78 - - *307 + - *308 requestBody: required: true content: @@ -47960,9 +48247,9 @@ paths: description: Response content: application/json: - schema: *305 + schema: *306 examples: - default: *308 + default: *309 '403': *29 '404': *6 x-github: @@ -47986,7 +48273,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - *78 - - *307 + - *308 responses: '204': *61 '403': *29 @@ -48047,7 +48334,7 @@ paths: example: octocat/Hello-World properties: type: array - items: &309 + items: &310 title: Custom Property Value description: Custom property name and associated value type: object @@ -48134,7 +48421,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *309 + items: *310 required: - repository_names - properties @@ -48324,9 +48611,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *288 + default: *289 headers: Link: *70 x-github: @@ -48528,7 +48815,7 @@ paths: description: Response content: application/json: - schema: &360 + schema: &361 title: Full Repository description: Full Repository type: object @@ -48813,8 +49100,8 @@ paths: title: Repository description: A repository on GitHub. type: object - properties: *310 - required: *311 + properties: *311 + required: *312 nullable: true temp_clone_token: type: string @@ -48926,7 +49213,7 @@ paths: title: Code Of Conduct Simple description: Code of Conduct Simple type: object - properties: &499 + properties: &500 url: type: string format: uri @@ -48942,12 +49229,12 @@ paths: nullable: true format: uri example: https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md - required: &500 + required: &501 - url - key - name - html_url - security_and_analysis: *312 + security_and_analysis: *313 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -49031,7 +49318,7 @@ paths: - network_count - subscribers_count examples: - default: &362 + default: &363 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -49552,7 +49839,7 @@ paths: - *78 - *17 - *19 - - &627 + - &628 name: targets description: | A comma-separated list of rule targets to filter by. @@ -49570,7 +49857,7 @@ paths: application/json: schema: type: array - items: &339 + items: &340 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -49605,7 +49892,7 @@ paths: source: type: string description: The name of the source - enforcement: &315 + enforcement: &316 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins @@ -49618,7 +49905,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &316 + items: &317 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -49689,7 +49976,7 @@ paths: conditions: nullable: true anyOf: - - &313 + - &314 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name @@ -49713,7 +50000,7 @@ paths: match. items: type: string - - &317 + - &318 title: Organization ruleset conditions type: object description: |- @@ -49727,7 +50014,7 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *313 + - *314 - title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -49761,7 +50048,7 @@ paths: description: Conditions to target repositories by id and refs by name allOf: - - *313 + - *314 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -49783,7 +50070,7 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *313 + - *314 - title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -49796,7 +50083,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &314 + items: &315 title: Repository ruleset property targeting definition type: object @@ -49829,17 +50116,17 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *314 + items: *315 required: - repository_property rules: type: array - items: &628 + items: &629 title: Repository Rule type: object description: A repository rule. oneOf: - - &318 + - &319 title: creation description: Only allow users with bypass permission to create matching refs. @@ -49851,7 +50138,7 @@ paths: type: string enum: - creation - - &319 + - &320 title: update description: Only allow users with bypass permission to update matching refs. @@ -49872,7 +50159,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &320 + - &321 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -49884,7 +50171,7 @@ paths: type: string enum: - deletion - - &321 + - &322 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -49896,7 +50183,7 @@ paths: type: string enum: - required_linear_history - - &626 + - &627 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -49974,7 +50261,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &322 + - &323 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that @@ -49998,7 +50285,7 @@ paths: type: string required: - required_deployment_environments - - &323 + - &324 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -50010,7 +50297,7 @@ paths: type: string enum: - required_signatures - - &324 + - &325 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can @@ -50116,7 +50403,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &325 + - &326 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be @@ -50164,7 +50451,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &326 + - &327 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -50176,7 +50463,7 @@ paths: type: string enum: - non_fast_forward - - &327 + - &328 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -50213,7 +50500,7 @@ paths: required: - operator - pattern - - &328 + - &329 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -50250,7 +50537,7 @@ paths: required: - operator - pattern - - &329 + - &330 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -50287,7 +50574,7 @@ paths: required: - operator - pattern - - &330 + - &331 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -50324,7 +50611,7 @@ paths: required: - operator - pattern - - &331 + - &332 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -50361,7 +50648,7 @@ paths: required: - operator - pattern - - &336 + - &337 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -50411,7 +50698,7 @@ paths: - repository_id required: - workflows - - &337 + - &338 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -50472,7 +50759,7 @@ paths: - tool required: - code_scanning_tools - - &338 + - &339 title: copilot_code_review description: Request Copilot code review for new pull requests automatically if the author has access to Copilot code @@ -50498,7 +50785,7 @@ paths: type: boolean description: Copilot automatically reviews each new push to the pull request. - - &332 + - &333 title: file_path_restriction description: Prevent commits that include changes in specified file and folder paths from being pushed to the commit @@ -50523,7 +50810,7 @@ paths: type: string required: - restricted_file_paths - - &333 + - &334 title: max_file_path_length description: Prevent commits that include file paths that exceed the specified character limit from being pushed @@ -50547,7 +50834,7 @@ paths: maximum: 32767 required: - max_file_path_length - - &334 + - &335 title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. @@ -50570,7 +50857,7 @@ paths: type: string required: - restricted_file_extensions - - &335 + - &336 title: max_file_size description: Prevent commits with individual files that exceed the specified limit from being pushed to the commit @@ -50668,21 +50955,20 @@ paths: - push - repository default: branch - enforcement: *315 + enforcement: *316 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *316 - conditions: *317 + items: *317 + conditions: *318 rules: type: array description: An array of rules within the ruleset. - items: &341 + items: &342 title: Repository Rule type: object description: A repository rule. oneOf: - - *318 - *319 - *320 - *321 @@ -50703,6 +50989,7 @@ paths: - *336 - *337 - *338 + - *339 required: - name - enforcement @@ -50740,9 +51027,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: &340 + default: &341 value: id: 21 name: super cool ruleset @@ -50798,7 +51085,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *78 - - &629 + - &630 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 @@ -50813,7 +51100,7 @@ paths: in: query schema: type: string - - &630 + - &631 name: time_period description: |- The time period to filter by. @@ -50829,14 +51116,14 @@ paths: - week - month default: day - - &631 + - &632 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 - - &632 + - &633 name: rule_suite_result description: The rule suite results to filter on. When specified, only suites with this result will be returned. @@ -50849,7 +51136,7 @@ paths: - bypass - all default: all - - &633 + - &634 name: evaluate_status description: |- The evaluate status to filter on. When specified, only rule suites resulting from rulesets with the specified evaluate status will be returned. @@ -50872,7 +51159,7 @@ paths: description: Response content: application/json: - schema: &634 + schema: &635 title: Rule Suites description: Response type: array @@ -50927,7 +51214,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &635 + default: &636 value: - id: 21 actor_id: 12 @@ -50971,7 +51258,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *78 - - &636 + - &637 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -50987,7 +51274,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &638 title: Rule Suite description: Response type: object @@ -51086,7 +51373,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &638 + default: &639 value: id: 21 actor_id: 12 @@ -51159,9 +51446,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: *340 + default: *341 '404': *6 '500': *55 put: @@ -51205,16 +51492,16 @@ paths: - tag - push - repository - enforcement: *315 + enforcement: *316 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *316 - conditions: *317 + items: *317 + conditions: *318 rules: description: An array of rules within the ruleset. type: array - items: *341 + items: *342 examples: default: value: @@ -51249,9 +51536,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: *340 + default: *341 '404': *6 '422': *15 '500': *55 @@ -51309,7 +51596,7 @@ paths: application/json: schema: type: array - items: &342 + items: &343 title: Ruleset version type: object description: The historical version of a ruleset @@ -51333,7 +51620,7 @@ paths: type: string format: date-time examples: - default: &640 + default: &641 value: - version_id: 3 actor: @@ -51386,9 +51673,9 @@ paths: description: Response content: application/json: - schema: &641 + schema: &642 allOf: - - *342 + - *343 - type: object required: - state @@ -51458,7 +51745,7 @@ paths: url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - *78 - - &642 + - &643 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -51469,7 +51756,7 @@ paths: enum: - open - resolved - - &643 + - &644 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -51479,7 +51766,7 @@ paths: required: false schema: type: string - - &644 + - &645 name: exclude_secret_types in: query description: A comma-separated list of secret types to exclude from the results. @@ -51490,7 +51777,7 @@ paths: required: false schema: type: string - - &645 + - &646 name: exclude_providers in: query description: |- @@ -51501,7 +51788,7 @@ paths: required: false schema: type: string - - &646 + - &647 name: providers in: query description: |- @@ -51512,7 +51799,7 @@ paths: required: false schema: type: string - - &647 + - &648 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -51521,7 +51808,7 @@ paths: required: false schema: type: string - - &648 + - &649 name: assignee in: query description: Filters alerts by assignee. Use `*` to get all assigned alerts, @@ -51540,7 +51827,7 @@ paths: all-unassigned: value: none summary: Filter for all unassigned alerts - - &649 + - &650 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. @@ -51555,7 +51842,7 @@ paths: - *62 - *19 - *17 - - &650 + - &651 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 @@ -51565,7 +51852,7 @@ paths: required: false schema: type: string - - &651 + - &652 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 @@ -51575,7 +51862,7 @@ paths: required: false schema: type: string - - &652 + - &653 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -51584,7 +51871,7 @@ paths: required: false schema: type: string - - &653 + - &654 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -51593,7 +51880,7 @@ paths: schema: type: boolean default: false - - &654 + - &655 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -51602,7 +51889,7 @@ paths: schema: type: boolean default: false - - &655 + - &656 name: hide_secret in: query description: A boolean value representing whether or not to hide literal secrets @@ -51611,7 +51898,7 @@ paths: schema: type: boolean default: false - - &656 + - &657 name: is_bypassed in: query description: A boolean value (`true` or `false`) indicating whether to filter @@ -51632,8 +51919,8 @@ paths: items: type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -51641,21 +51928,21 @@ paths: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: &657 + state: &658 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: &658 + resolution: &659 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -51772,8 +52059,8 @@ paths: pull request. ' - oneOf: &659 - - &661 + oneOf: &660 + - &662 description: Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository. @@ -51831,7 +52118,7 @@ paths: - blob_url - commit_sha - commit_url - - &662 + - &663 description: Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki. @@ -51886,7 +52173,7 @@ paths: - page_url - commit_sha - commit_url - - &663 + - &664 description: Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue. @@ -51906,7 +52193,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1 required: - issue_title_url - - &664 + - &665 description: Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue. @@ -51926,7 +52213,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1 required: - issue_body_url - - &665 + - &666 description: Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue. @@ -51946,7 +52233,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1#issuecomment-1081119451 required: - issue_comment_url - - &666 + - &667 description: Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion. @@ -51960,7 +52247,7 @@ paths: example: https://github.com/community/community/discussions/39082 required: - discussion_title_url - - &667 + - &668 description: Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion. @@ -51974,7 +52261,7 @@ paths: example: https://github.com/community/community/discussions/39082#discussion-4566270 required: - discussion_body_url - - &668 + - &669 description: Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion. @@ -51988,7 +52275,7 @@ paths: example: https://github.com/community/community/discussions/39082#discussioncomment-4158232 required: - discussion_comment_url - - &669 + - &670 description: Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request. @@ -52008,7 +52295,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846 required: - pull_request_title_url - - &670 + - &671 description: Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request. @@ -52028,7 +52315,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846 required: - pull_request_body_url - - &671 + - &672 description: Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request. @@ -52048,7 +52335,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846#issuecomment-1081119451 required: - pull_request_comment_url - - &672 + - &673 description: Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request. @@ -52068,7 +52355,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846#pullrequestreview-80 required: - pull_request_review_url - - &673 + - &674 description: Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request. @@ -52331,7 +52618,7 @@ paths: related to push protection. type: object properties: - pattern_config_version: &344 + pattern_config_version: &345 type: string description: The version of the entity. This is used to confirm you're updating the current version of the entity and mitigate @@ -52340,7 +52627,7 @@ paths: provider_pattern_overrides: type: array description: Overrides for partner patterns. - items: &343 + items: &344 type: object properties: token_type: @@ -52406,7 +52693,7 @@ paths: custom_pattern_overrides: type: array description: Overrides for custom patterns defined by the organization. - items: *343 + items: *344 examples: default: value: @@ -52463,7 +52750,7 @@ paths: schema: type: object properties: - pattern_config_version: *344 + pattern_config_version: *345 provider_pattern_settings: type: array description: Pattern settings for provider patterns. @@ -52489,7 +52776,7 @@ paths: token_type: type: string description: The ID of the pattern to configure. - custom_pattern_version: *344 + custom_pattern_version: *345 push_protection_setting: type: string description: Push protection setting to set for the pattern. @@ -52587,7 +52874,7 @@ paths: application/json: schema: type: array - items: &677 + items: &678 description: A repository security advisory. type: object properties: @@ -52789,7 +53076,7 @@ paths: login: type: string description: The username of the user credited. - type: *345 + type: *346 credits_detailed: type: array nullable: true @@ -52799,7 +53086,7 @@ paths: type: object properties: user: *4 - type: *345 + type: *346 state: type: string description: The state of the user's acceptance of the @@ -52823,7 +53110,7 @@ paths: type: array description: A list of teams that collaborate on the advisory. nullable: true - items: *210 + items: *211 private_fork: readOnly: true nullable: true @@ -52859,7 +53146,7 @@ paths: - private_fork additionalProperties: false examples: - default: &678 + default: &679 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -53246,7 +53533,7 @@ paths: application/json: schema: type: array - items: *346 + items: *347 examples: default: value: @@ -53464,9 +53751,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53535,7 +53822,7 @@ paths: url: https://docs.github.com/rest/orgs/orgs#enable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -53558,7 +53845,7 @@ paths: url: https://docs.github.com/rest/orgs/orgs#disable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -53599,7 +53886,7 @@ paths: type: integer network_configurations: type: array - items: &347 + items: &348 title: Hosted compute network configuration description: A hosted compute network configuration. type: object @@ -53745,9 +54032,9 @@ paths: description: Response content: application/json: - schema: *347 + schema: *348 examples: - default: &348 + default: &349 value: id: 123456789ABCDEF name: My network configuration @@ -53776,7 +54063,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-configuration-for-an-organization parameters: - *78 - - &349 + - &350 name: network_configuration_id description: Unique identifier of the hosted compute network configuration. in: path @@ -53788,9 +54075,9 @@ paths: description: Response content: application/json: - schema: *347 + schema: *348 examples: - default: *348 + default: *349 headers: Link: *70 x-github: @@ -53812,7 +54099,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#update-a-hosted-compute-network-configuration-for-an-organization parameters: - *78 - - *349 + - *350 requestBody: required: true content: @@ -53865,9 +54152,9 @@ paths: description: Response content: application/json: - schema: *347 + schema: *348 examples: - default: *348 + default: *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53887,7 +54174,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#delete-a-hosted-compute-network-configuration-from-an-organization parameters: - *78 - - *349 + - *350 responses: '204': description: Response @@ -54027,13 +54314,13 @@ paths: application/json: schema: type: array - items: *350 + items: *351 examples: - default: *351 + default: *352 '500': *55 '403': *29 '404': *6 - '422': *352 + '422': *353 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54073,9 +54360,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 headers: Link: *70 '403': *29 @@ -54161,7 +54448,7 @@ paths: description: Response content: application/json: - schema: &353 + schema: &354 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -54224,8 +54511,8 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *272 - required: *273 + properties: *273 + required: *274 nullable: true members_count: type: integer @@ -54488,7 +54775,7 @@ paths: - repos_count - organization examples: - default: &354 + default: &355 value: id: 1 node_id: MDQ6VGVhbTE= @@ -54565,9 +54852,9 @@ paths: description: Response content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '404': *6 x-github: githubCloudOnly: false @@ -54651,16 +54938,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '201': description: Response content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '404': *6 '422': *15 '403': *29 @@ -54690,7 +54977,7 @@ paths: responses: '204': description: Response - '422': &355 + '422': &356 description: Unprocessable entity if you attempt to modify an enterprise team at the organization level. x-github: @@ -54724,12 +55011,12 @@ paths: application/json: schema: type: array - items: *251 + items: *252 examples: - default: *252 + default: *253 headers: Link: *70 - '422': *355 + '422': *356 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54811,7 +55098,7 @@ paths: description: Response content: application/json: - schema: &356 + schema: &357 title: Team Membership description: Team Membership type: object @@ -54838,7 +55125,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &693 + response-if-user-is-a-team-maintainer: &694 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -54901,9 +55188,9 @@ paths: description: Response content: application/json: - schema: *356 + schema: *357 examples: - response-if-users-membership-with-team-is-now-pending: &694 + response-if-users-membership-with-team-is-now-pending: &695 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -54977,9 +55264,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *288 + default: *289 headers: Link: *70 x-github: @@ -55010,14 +55297,14 @@ paths: parameters: - *78 - *80 - - *357 - *358 + - *359 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &695 + schema: &696 title: Team Repository description: A team's access to a repository. type: object @@ -55581,8 +55868,8 @@ paths: parameters: - *78 - *80 - - *357 - *358 + - *359 requestBody: required: false content: @@ -55629,8 +55916,8 @@ paths: parameters: - *78 - *80 - - *357 - *358 + - *359 responses: '204': description: Response @@ -55665,9 +55952,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - response-if-child-teams-exist: &696 + response-if-child-teams-exist: &697 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -55821,7 +56108,7 @@ paths: resources: type: object properties: - core: &359 + core: &360 title: Rate Limit type: object properties: @@ -55838,17 +56125,17 @@ paths: - remaining - reset - used - graphql: *359 - search: *359 - code_search: *359 - source_import: *359 - integration_manifest: *359 - code_scanning_upload: *359 - actions_runner_registration: *359 - scim: *359 - dependency_snapshots: *359 - dependency_sbom: *359 - code_scanning_autofix: *359 + graphql: *360 + search: *360 + code_search: *360 + source_import: *360 + integration_manifest: *360 + code_scanning_upload: *360 + actions_runner_registration: *360 + scim: *360 + dependency_snapshots: *360 + dependency_sbom: *360 + code_scanning_autofix: *360 required: - core - search @@ -55950,14 +56237,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *360 + schema: *361 examples: default-response: summary: Default response @@ -56461,7 +56748,7 @@ paths: status: disabled '403': *29 '404': *6 - '301': *361 + '301': *362 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56479,8 +56766,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#update-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -56778,10 +57065,10 @@ paths: description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 - '307': &363 + default: *363 + '307': &364 description: Temporary Redirect content: application/json: @@ -56810,8 +57097,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#delete-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -56833,7 +57120,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/rest/repos/repos#delete-a-repository - '307': *363 + '307': *364 '404': *6 '409': *54 x-github: @@ -56857,11 +57144,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 - - &395 + - &396 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -56884,7 +57171,7 @@ paths: type: integer artifacts: type: array - items: &364 + items: &365 title: Artifact description: An artifact type: object @@ -56962,7 +57249,7 @@ paths: - expires_at - updated_at examples: - default: &396 + default: &397 value: total_count: 2 artifacts: @@ -57023,9 +57310,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#get-an-artifact parameters: - - *357 - *358 - - &365 + - *359 + - &366 name: artifact_id description: The unique identifier of the artifact. in: path @@ -57037,7 +57324,7 @@ paths: description: Response content: application/json: - schema: *364 + schema: *365 examples: default: value: @@ -57075,9 +57362,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#delete-an-artifact parameters: - - *357 - *358 - - *365 + - *359 + - *366 responses: '204': description: Response @@ -57101,9 +57388,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#download-an-artifact parameters: - - *357 - *358 - - *365 + - *359 + - *366 - name: archive_format in: path required: true @@ -57113,11 +57400,11 @@ paths: '302': description: Response headers: - Location: &518 + Location: &519 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': &557 + '410': &558 description: Gone content: application/json: @@ -57142,14 +57429,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &366 + schema: &367 title: Actions cache retention limit for a repository description: GitHub Actions cache retention policy for a repository. type: object @@ -57182,13 +57469,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *366 + schema: *367 examples: selected_actions: *42 responses: @@ -57217,14 +57504,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &367 + schema: &368 title: Actions cache storage limit for a repository description: GitHub Actions cache storage policy for a repository. type: object @@ -57257,13 +57544,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *367 + schema: *368 examples: selected_actions: *44 responses: @@ -57294,14 +57581,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *368 + schema: *369 examples: default: value: @@ -57327,11 +57614,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 - - &369 + - &370 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 @@ -57365,7 +57652,7 @@ paths: description: Response content: application/json: - schema: &370 + schema: &371 title: Repository actions caches description: Repository actions caches type: object @@ -57407,7 +57694,7 @@ paths: - total_count - actions_caches examples: - default: &371 + default: &372 value: total_count: 1 actions_caches: @@ -57439,23 +57726,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: - - *357 - *358 + - *359 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *369 + - *370 responses: '200': description: Response content: application/json: - schema: *370 + schema: *371 examples: - default: *371 + default: *372 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57475,8 +57762,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: - - *357 - *358 + - *359 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -57505,8 +57792,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *48 responses: @@ -57588,8 +57875,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#get-a-concurrency-group-for-a-repository parameters: - - *357 - *358 + - *359 - name: concurrency_group_name description: The name of the concurrency group. in: path @@ -57741,9 +58028,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *357 - *358 - - &372 + - *359 + - &373 name: job_id description: The unique identifier of the job. in: path @@ -57755,7 +58042,7 @@ paths: description: Response content: application/json: - schema: &399 + schema: &400 title: Job description: Information of a job execution in a workflow run type: object @@ -58062,9 +58349,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *357 - *358 - - *372 + - *359 + - *373 responses: '302': description: Response @@ -58092,9 +58379,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *357 - *358 - - *372 + - *359 + - *373 requestBody: required: false content: @@ -58120,7 +58407,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -58144,8 +58431,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: - - *357 - *358 + - *359 responses: '200': description: Status response @@ -58204,8 +58491,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: - - *357 - *358 + - *359 requestBody: required: true content: @@ -58244,7 +58531,7 @@ paths: description: Empty response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -58273,8 +58560,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -58292,7 +58579,7 @@ paths: type: integer secrets: type: array - items: &401 + items: &402 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -58312,7 +58599,7 @@ paths: - created_at - updated_at examples: - default: &402 + default: &403 value: total_count: 2 secrets: @@ -58345,9 +58632,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-organization-variables parameters: - - *357 - *358 - - *180 + - *359 + - *181 - *19 responses: '200': @@ -58364,7 +58651,7 @@ paths: type: integer variables: type: array - items: &403 + items: &404 title: Actions Variable type: object properties: @@ -58394,7 +58681,7 @@ paths: - created_at - updated_at examples: - default: &404 + default: &405 value: total_count: 2 variables: @@ -58427,8 +58714,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -58437,12 +58724,12 @@ paths: schema: type: object properties: - enabled: &374 + enabled: &375 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *148 - selected_actions_url: *373 - sha_pinning_required: *149 + allowed_actions: *149 + selected_actions_url: *374 + sha_pinning_required: *150 required: - enabled examples: @@ -58470,8 +58757,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -58482,9 +58769,9 @@ paths: schema: type: object properties: - enabled: *374 - allowed_actions: *148 - sha_pinning_required: *149 + enabled: *375 + allowed_actions: *149 + sha_pinning_required: *150 required: - enabled examples: @@ -58514,14 +58801,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: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &375 + schema: &376 type: object properties: access_level: @@ -58538,7 +58825,7 @@ paths: required: - access_level examples: - default: &376 + default: &377 value: access_level: organization x-github: @@ -58562,15 +58849,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: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *375 + schema: *376 examples: - default: *376 + default: *377 responses: '204': description: Response @@ -58594,14 +58881,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *377 + schema: *378 examples: default: value: @@ -58625,8 +58912,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Empty response for successful settings update @@ -58636,7 +58923,7 @@ paths: required: true content: application/json: - schema: *378 + schema: *379 examples: default: summary: Set retention days @@ -58660,16 +58947,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *150 + schema: *151 examples: - default: *379 + default: *380 '404': *6 x-github: enabledForGitHubApps: true @@ -58688,8 +58975,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -58699,7 +58986,7 @@ paths: required: true content: application/json: - schema: *150 + schema: *151 examples: default: summary: Set approval policy to first time contributors @@ -58723,16 +59010,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *380 + schema: *381 examples: - default: *151 + default: *152 '403': *29 '404': *6 x-github: @@ -58752,15 +59039,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *381 + schema: *382 examples: - default: *151 + default: *152 responses: '204': description: Empty response for successful settings update @@ -58784,16 +59071,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *153 + schema: *154 examples: - default: *154 + default: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -58812,8 +59099,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -58821,9 +59108,9 @@ paths: required: false content: application/json: - schema: *153 + schema: *154 examples: - selected_actions: *154 + selected_actions: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -58845,16 +59132,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *382 + schema: *383 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -58875,8 +59162,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Success response @@ -58887,9 +59174,9 @@ paths: required: true content: application/json: - schema: *383 + schema: *384 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -58916,8 +59203,8 @@ paths: in: query schema: type: string - - *357 - *358 + - *359 - *17 - *19 responses: @@ -58935,9 +59222,9 @@ paths: type: integer runners: type: array - items: *165 + items: *166 examples: - default: *166 + default: *167 headers: Link: *70 x-github: @@ -58961,8 +59248,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -58970,9 +59257,9 @@ paths: application/json: schema: type: array - items: *384 + items: *385 examples: - default: *385 + default: *386 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -58994,8 +59281,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: - - *357 - *358 + - *359 requestBody: required: true content: @@ -59038,7 +59325,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *386 + '201': *387 '404': *6 '422': *7 '409': *54 @@ -59069,16 +59356,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *357 - *358 + - *359 responses: '201': description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: *387 + default: *388 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59106,16 +59393,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *357 - *358 + - *359 responses: '201': description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: *388 + default: *389 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59137,17 +59424,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: - - *357 - *358 - - *164 + - *359 + - *165 responses: '200': description: Response content: application/json: - schema: *165 + schema: *166 examples: - default: *389 + default: *390 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59168,9 +59455,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: - - *357 - *358 - - *164 + - *359 + - *165 responses: '204': description: Response @@ -59196,11 +59483,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: - - *357 - *358 - - *164 + - *359 + - *165 responses: - '200': *169 + '200': *170 '404': *6 x-github: githubCloudOnly: false @@ -59222,9 +59509,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: - - *357 - *358 - - *164 + - *359 + - *165 requestBody: required: true content: @@ -59248,7 +59535,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -59272,9 +59559,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: - - *357 - *358 - - *164 + - *359 + - *165 requestBody: required: true content: @@ -59299,7 +59586,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -59323,11 +59610,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: - - *357 - *358 - - *164 + - *359 + - *165 responses: - '200': *390 + '200': *391 '404': *6 x-github: githubCloudOnly: false @@ -59354,12 +59641,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: - - *357 - *358 - - *164 - - *391 + - *359 + - *165 + - *392 responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -59385,9 +59672,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *357 - *358 - - &407 + - *359 + - &408 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. @@ -59395,7 +59682,7 @@ paths: required: false schema: type: string - - &408 + - &409 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -59403,7 +59690,7 @@ paths: required: false schema: type: string - - &409 + - &410 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -59412,7 +59699,7 @@ paths: required: false schema: type: string - - &410 + - &411 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 @@ -59439,7 +59726,7 @@ paths: - pending - *17 - *19 - - &411 + - &412 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)." @@ -59448,7 +59735,7 @@ paths: schema: type: string format: date-time - - &392 + - &393 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -59457,13 +59744,13 @@ paths: schema: type: boolean default: false - - &412 + - &413 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &413 + - &414 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -59486,7 +59773,7 @@ paths: type: integer workflow_runs: type: array - items: &393 + items: &394 title: Workflow Run description: An invocation of a workflow type: object @@ -59634,7 +59921,7 @@ paths: title: Simple Commit description: A commit. type: object - properties: &437 + properties: &438 id: type: string description: SHA for the commit @@ -59685,7 +59972,7 @@ paths: - name - email nullable: true - required: &438 + required: &439 - id - tree_id - message @@ -59693,8 +59980,8 @@ paths: - author - committer nullable: true - repository: *163 - head_repository: *163 + repository: *164 + head_repository: *164 head_repository_id: type: integer example: 5 @@ -59732,7 +60019,7 @@ paths: - workflow_url - pull_requests examples: - default: &414 + default: &415 value: total_count: 1 workflow_runs: @@ -59968,24 +60255,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run parameters: - - *357 - *358 - - &394 + - *359 + - &395 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *392 + - *393 responses: '200': description: Response content: application/json: - schema: *393 + schema: *394 examples: - default: &397 + default: &398 value: id: 30433642 name: Build @@ -60226,9 +60513,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '204': description: Response @@ -60251,9 +60538,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '200': description: Response @@ -60372,15 +60659,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: - - *357 - *358 - - *394 + - *359 + - *395 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -60407,12 +60694,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *357 - *358 - - *394 + - *359 + - *395 - *17 - *19 - - *395 + - *396 - *62 responses: '200': @@ -60429,9 +60716,9 @@ paths: type: integer artifacts: type: array - items: *364 + items: *365 examples: - default: *396 + default: *397 headers: Link: *70 x-github: @@ -60455,25 +60742,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *357 - *358 - - *394 - - &398 + - *359 + - *395 + - &399 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *392 + - *393 responses: '200': description: Response content: application/json: - schema: *393 + schema: *394 examples: - default: *397 + default: *398 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60496,10 +60783,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *357 - *358 - - *394 - - *398 + - *359 + - *395 + - *399 - *17 - *19 responses: @@ -60517,9 +60804,9 @@ paths: type: integer jobs: type: array - items: *399 + items: *400 examples: - default: &400 + default: &401 value: total_count: 1 jobs: @@ -60632,10 +60919,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *357 - *358 - - *394 - - *398 + - *359 + - *395 + - *399 responses: '302': description: Response @@ -60663,15 +60950,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '202': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -60711,9 +60998,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 - *17 - *47 - *48 @@ -60884,9 +61171,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: - - *357 - *358 - - *394 + - *359 + - *395 requestBody: required: true content: @@ -60953,15 +61240,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '202': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -60988,9 +61275,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 - 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 @@ -61020,9 +61307,9 @@ paths: type: integer jobs: type: array - items: *399 + items: *400 examples: - default: *400 + default: *401 headers: Link: *70 x-github: @@ -61047,9 +61334,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '302': description: Response @@ -61076,9 +61363,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '204': description: Response @@ -61105,9 +61392,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '200': description: Response @@ -61167,7 +61454,7 @@ paths: items: type: object properties: - type: &525 + type: &526 type: string description: The type of reviewer. enum: @@ -61177,7 +61464,7 @@ paths: reviewer: anyOf: - *4 - - *210 + - *211 required: - environment - wait_timer @@ -61252,9 +61539,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 requestBody: required: true content: @@ -61301,12 +61588,12 @@ paths: application/json: schema: type: array - items: &520 + items: &521 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed type: object - properties: &766 + properties: &767 url: type: string format: uri @@ -61391,7 +61678,7 @@ paths: nullable: true properties: *83 required: *84 - required: &767 + required: &768 - id - node_id - sha @@ -61407,7 +61694,7 @@ paths: - created_at - updated_at examples: - default: &521 + default: &522 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -61463,9 +61750,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow parameters: - - *357 - *358 - - *394 + - *359 + - *395 requestBody: required: false content: @@ -61486,7 +61773,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61509,9 +61796,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *357 - *358 - - *394 + - *359 + - *395 requestBody: required: false content: @@ -61532,7 +61819,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61564,9 +61851,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *357 - *358 - - *394 + - *359 + - *395 responses: '200': description: Response @@ -61703,8 +61990,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -61722,9 +62009,9 @@ paths: type: integer secrets: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -61749,16 +62036,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-public-key parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61780,17 +62067,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '200': description: Response content: application/json: - schema: *401 + schema: *402 examples: - default: &415 + default: &416 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -61816,9 +62103,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 requestBody: required: true content: @@ -61849,7 +62136,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61875,9 +62162,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '204': description: Response @@ -61902,9 +62189,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-variables parameters: - - *357 - *358 - - *180 + - *359 + - *181 - *19 responses: '200': @@ -61921,9 +62208,9 @@ paths: type: integer variables: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -61946,8 +62233,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-a-repository-variable parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -61974,7 +62261,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61999,17 +62286,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: &416 + default: &417 value: name: USERNAME value: octocat @@ -62035,9 +62322,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 requestBody: required: true content: @@ -62079,9 +62366,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 responses: '204': description: Response @@ -62106,8 +62393,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#list-repository-workflows parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -62125,7 +62412,7 @@ paths: type: integer workflows: type: array - items: &405 + items: &406 title: Workflow description: A GitHub Actions workflow type: object @@ -62232,9 +62519,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-a-workflow parameters: - - *357 - *358 - - &406 + - *359 + - &407 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -62249,7 +62536,7 @@ paths: description: Response content: application/json: - schema: *405 + schema: *406 examples: default: value: @@ -62282,9 +62569,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#disable-a-workflow parameters: - - *357 - *358 - - *406 + - *359 + - *407 responses: '204': description: Response @@ -62309,9 +62596,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *357 - *358 - - *406 + - *359 + - *407 responses: '200': description: Response including the workflow run ID and URLs. @@ -62391,9 +62678,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#enable-a-workflow parameters: - - *357 - *358 - - *406 + - *359 + - *407 responses: '204': description: Response @@ -62420,19 +62707,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *357 - *358 - - *406 + - *359 - *407 - *408 - *409 - *410 + - *411 - *17 - *19 - - *411 - - *392 - *412 + - *393 - *413 + - *414 responses: '200': description: Response @@ -62448,9 +62735,9 @@ paths: type: integer workflow_runs: type: array - items: *393 + items: *394 examples: - default: *414 + default: *415 headers: Link: *70 x-github: @@ -62482,9 +62769,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-workflow-usage parameters: - - *357 - *358 - - *406 + - *359 + - *407 responses: '200': description: Response @@ -62545,8 +62832,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-activities parameters: - - *357 - *358 + - *359 - *62 - *17 - *47 @@ -62715,8 +63002,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#list-repository-organization-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -62734,9 +63021,9 @@ paths: type: integer secrets: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -62760,9 +63047,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#list-repository-organization-variables parameters: - - *357 - *358 - - *180 + - *359 + - *181 - *19 responses: '200': @@ -62779,9 +63066,9 @@ paths: type: integer variables: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -62806,8 +63093,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#list-repository-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -62825,9 +63112,9 @@ paths: type: integer secrets: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -62852,16 +63139,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#get-a-repository-public-key parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62883,17 +63170,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#get-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '200': description: Response content: application/json: - schema: *401 + schema: *402 examples: - default: *415 + default: *416 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62915,9 +63202,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#create-or-update-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 requestBody: required: true content: @@ -62948,7 +63235,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -62974,9 +63261,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#delete-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '204': description: Response @@ -63001,9 +63288,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#list-repository-variables parameters: - - *357 - *358 - - *180 + - *359 + - *181 - *19 responses: '200': @@ -63020,9 +63307,9 @@ paths: type: integer variables: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -63045,8 +63332,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#create-a-repository-variable parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -63073,7 +63360,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -63098,17 +63385,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#get-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: *416 + default: *417 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63129,9 +63416,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#update-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 requestBody: required: true content: @@ -63173,9 +63460,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#delete-a-repository-variable parameters: - - *357 - *358 - - *174 + - *359 + - *175 responses: '204': description: Response @@ -63196,8 +63483,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#list-assignees parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -63234,8 +63521,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *357 - *358 + - *359 - name: assignee in: path required: true @@ -63271,8 +63558,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#create-an-attestation parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -63382,8 +63669,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#list-attestations parameters: - - *357 - *358 + - *359 - *17 - *47 - *48 @@ -63424,7 +63711,7 @@ paths: initiator: type: string examples: - default: *417 + default: *418 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63444,8 +63731,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -63453,7 +63740,7 @@ paths: application/json: schema: type: array - items: &418 + items: &419 title: Autolink reference description: An autolink reference. type: object @@ -63507,8 +63794,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -63547,9 +63834,9 @@ paths: description: response content: application/json: - schema: *418 + schema: *419 examples: - default: &419 + default: &420 value: id: 1 key_prefix: TICKET- @@ -63580,9 +63867,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *357 - *358 - - &420 + - *359 + - &421 name: autolink_id description: The unique identifier of the autolink. in: path @@ -63594,9 +63881,9 @@ paths: description: Response content: application/json: - schema: *418 + schema: *419 examples: - default: *419 + default: *420 '404': *6 x-github: githubCloudOnly: false @@ -63616,9 +63903,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *357 - *358 - - *420 + - *359 + - *421 responses: '204': description: Response @@ -63642,8 +63929,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: - - *357 - *358 + - *359 responses: '200': description: Response if Dependabot is enabled @@ -63691,8 +63978,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -63713,8 +64000,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -63734,8 +64021,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#list-branches parameters: - - *357 - *358 + - *359 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -63773,7 +64060,7 @@ paths: - url protected: type: boolean - protection: &422 + protection: &423 title: Branch Protection description: Branch Protection type: object @@ -63815,7 +64102,7 @@ paths: required: - contexts - checks - enforce_admins: &425 + enforce_admins: &426 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -63830,7 +64117,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &427 + required_pull_request_reviews: &428 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -63851,7 +64138,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *210 + items: *211 apps: description: The list of apps with review dismissal access. @@ -63880,7 +64167,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *210 + items: *211 apps: description: The list of apps allowed to bypass pull request requirements. @@ -63906,7 +64193,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &424 + restrictions: &425 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -63969,7 +64256,7 @@ paths: type: string teams: type: array - items: *210 + items: *211 apps: type: array items: @@ -64183,9 +64470,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#get-a-branch parameters: - - *357 - *358 - - &423 + - *359 + - &424 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). @@ -64199,14 +64486,14 @@ paths: description: Response content: application/json: - schema: &433 + schema: &434 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &490 + commit: &491 title: Commit description: Commit type: object @@ -64240,7 +64527,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: &421 + properties: &422 name: type: string example: '"Chris Wanstrath"' @@ -64256,7 +64543,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: *421 + properties: *422 nullable: true message: type: string @@ -64277,7 +64564,7 @@ paths: required: - sha - url - verification: &543 + verification: &544 title: Verification type: object properties: @@ -64311,12 +64598,12 @@ paths: nullable: true oneOf: - *4 - - *172 + - *173 committer: nullable: true oneOf: - *4 - - *172 + - *173 parents: type: array items: @@ -64347,7 +64634,7 @@ paths: type: integer files: type: array - items: &503 + items: &504 title: Diff Entry description: Diff Entry type: object @@ -64431,7 +64718,7 @@ paths: - self protected: type: boolean - protection: *422 + protection: *423 protection_url: type: string format: uri @@ -64538,7 +64825,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *361 + '301': *362 '404': *6 x-github: githubCloudOnly: false @@ -64560,15 +64847,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *422 + schema: *423 examples: default: value: @@ -64762,9 +65049,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -65019,7 +65306,7 @@ paths: url: type: string format: uri - required_status_checks: &430 + required_status_checks: &431 title: Status Check Policy description: Status Check Policy type: object @@ -65095,7 +65382,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 apps: type: array items: *5 @@ -65113,7 +65400,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 apps: type: array items: *5 @@ -65171,7 +65458,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *424 + restrictions: *425 required_conversation_resolution: type: object properties: @@ -65283,9 +65570,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -65310,17 +65597,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *425 + schema: *426 examples: - default: &426 + default: &427 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -65342,17 +65629,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *425 + schema: *426 examples: - default: *426 + default: *427 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65371,9 +65658,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -65398,17 +65685,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *427 + schema: *428 examples: - default: &428 + default: &429 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -65504,9 +65791,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -65604,9 +65891,9 @@ paths: description: Response content: application/json: - schema: *427 + schema: *428 examples: - default: *428 + default: *429 '422': *15 x-github: githubCloudOnly: false @@ -65627,9 +65914,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -65656,17 +65943,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *425 + schema: *426 examples: - default: &429 + default: &430 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -65689,17 +65976,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *425 + schema: *426 examples: - default: *429 + default: *430 '404': *6 x-github: githubCloudOnly: false @@ -65719,9 +66006,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -65746,17 +66033,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *430 + schema: *431 examples: - default: &431 + default: &432 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -65782,9 +66069,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-status-check-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -65836,9 +66123,9 @@ paths: description: Response content: application/json: - schema: *430 + schema: *431 examples: - default: *431 + default: *432 '404': *6 '422': *15 x-github: @@ -65860,9 +66147,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -65886,9 +66173,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response @@ -65922,9 +66209,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -65991,9 +66278,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -66057,9 +66344,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: content: application/json: @@ -66125,15 +66412,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response content: application/json: - schema: *424 + schema: *425 examples: default: value: @@ -66224,9 +66511,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '204': description: Response @@ -66249,9 +66536,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response @@ -66261,7 +66548,7 @@ paths: type: array items: *5 examples: - default: &432 + default: &433 value: - id: 1 slug: octoapp @@ -66318,9 +66605,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66354,7 +66641,7 @@ paths: type: array items: *5 examples: - default: *432 + default: *433 '422': *15 x-github: githubCloudOnly: false @@ -66375,9 +66662,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66411,7 +66698,7 @@ paths: type: array items: *5 examples: - default: *432 + default: *433 '422': *15 x-github: githubCloudOnly: false @@ -66432,9 +66719,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66468,7 +66755,7 @@ paths: type: array items: *5 examples: - default: *432 + default: *433 '422': *15 x-github: githubCloudOnly: false @@ -66490,9 +66777,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response @@ -66500,9 +66787,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 '404': *6 x-github: githubCloudOnly: false @@ -66522,9 +66809,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -66560,9 +66847,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -66583,9 +66870,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: false content: @@ -66621,9 +66908,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -66644,9 +66931,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: content: application/json: @@ -66681,9 +66968,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -66705,9 +66992,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 responses: '200': description: Response @@ -66741,9 +67028,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66801,9 +67088,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66861,9 +67148,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66923,9 +67210,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#rename-a-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 requestBody: required: true content: @@ -66947,7 +67234,7 @@ paths: description: Response content: application/json: - schema: *433 + schema: *434 examples: default: value: @@ -67063,8 +67350,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#create-a-check-run parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -67343,7 +67630,7 @@ paths: description: Response content: application/json: - schema: &434 + schema: &435 title: CheckRun description: A check performed on the code of a given code change type: object @@ -67463,7 +67750,7 @@ paths: check. type: array items: *93 - deployment: &759 + deployment: &760 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -67743,9 +68030,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#get-a-check-run parameters: - - *357 - *358 - - &435 + - *359 + - &436 name: check_run_id description: The unique identifier of the check run. in: path @@ -67757,9 +68044,9 @@ paths: description: Response content: application/json: - schema: *434 + schema: *435 examples: - default: &436 + default: &437 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -67859,9 +68146,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#update-a-check-run parameters: - - *357 - *358 - - *435 + - *359 + - *436 requestBody: required: true content: @@ -68101,9 +68388,9 @@ paths: description: Response content: application/json: - schema: *434 + schema: *435 examples: - default: *436 + default: *437 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68123,9 +68410,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-run-annotations parameters: - - *357 - *358 - - *435 + - *359 + - *436 - *17 - *19 responses: @@ -68220,15 +68507,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#rerequest-a-check-run parameters: - - *357 - *358 - - *435 + - *359 + - *436 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -68266,8 +68553,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#create-a-check-suite parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -68289,7 +68576,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &439 + schema: &440 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -68366,7 +68653,7 @@ paths: nullable: true properties: *83 required: *84 - repository: *163 + repository: *164 created_at: type: string format: date-time @@ -68375,12 +68662,12 @@ paths: type: string format: date-time nullable: true - head_commit: &787 + head_commit: &788 title: Simple Commit description: A commit. type: object - properties: *437 - required: *438 + properties: *438 + required: *439 latest_check_runs_count: type: integer check_runs_url: @@ -68408,7 +68695,7 @@ paths: - check_runs_url - pull_requests examples: - default: &440 + default: &441 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -68699,9 +68986,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *439 + schema: *440 examples: - default: *440 + default: *441 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68720,8 +69007,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -68782,7 +69069,7 @@ paths: required: - app_id - setting - repository: *163 + repository: *164 examples: default: value: @@ -69030,9 +69317,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#get-a-check-suite parameters: - - *357 - *358 - - &441 + - *359 + - &442 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -69044,9 +69331,9 @@ paths: description: Response content: application/json: - schema: *439 + schema: *440 examples: - default: *440 + default: *441 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69069,17 +69356,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *357 - *358 - - *441 - - &496 + - *359 + - *442 + - &497 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &497 + - &498 name: status description: Returns check runs with the specified `status`. in: query @@ -69118,9 +69405,9 @@ paths: type: integer check_runs: type: array - items: *434 + items: *435 examples: - default: &498 + default: &499 value: total_count: 1 check_runs: @@ -69222,15 +69509,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#rerequest-a-check-suite parameters: - - *357 - *358 - - *441 + - *359 + - *442 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -69253,8 +69540,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-quality/code-quality#get-a-code-quality-setup-configuration parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -69344,8 +69631,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-quality/code-quality#update-a-code-quality-setup-configuration parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -69406,7 +69693,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -69473,21 +69760,21 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *357 - *358 - - *442 + - *359 - *443 + - *444 - *19 - *17 - - &460 + - &461 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: *444 - - &461 + schema: *445 + - &462 name: pr description: The number of the pull request for the results you want to list. in: query @@ -69512,13 +69799,13 @@ paths: be returned. in: query required: false - schema: *445 + schema: *446 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *446 + schema: *447 - name: assignees description: | Filter alerts by assignees. Provide a comma-separated list of user handles (e.g., `octocat` or `octocat,hubot`). @@ -69537,14 +69824,14 @@ paths: items: type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: *447 - state: *197 - fixed_at: *193 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: *448 + state: *198 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -69552,12 +69839,12 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: *448 - dismissed_comment: *449 - rule: *450 - tool: *451 - most_recent_instance: *452 + dismissed_at: *195 + dismissed_reason: *449 + dismissed_comment: *450 + rule: *451 + tool: *452 + most_recent_instance: *453 dismissal_approved_by: title: Simple User description: A GitHub user. @@ -69683,7 +69970,7 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *37 - '403': &453 + '403': &454 description: Response if GitHub Advanced Security is not enabled for this repository content: @@ -69710,9 +69997,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *357 - *358 - - &454 + - *359 + - &455 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -69720,23 +70007,23 @@ paths: field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation. required: true - schema: *188 + schema: *189 responses: '200': description: Response content: application/json: - schema: &455 + schema: &456 type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: *447 - state: *197 - fixed_at: *193 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: *448 + state: *198 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -69744,9 +70031,9 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: *448 - dismissed_comment: *449 + dismissed_at: *195 + dismissed_reason: *449 + dismissed_comment: *450 rule: type: object properties: @@ -69800,8 +70087,8 @@ paths: type: string description: A link to the documentation for the rule used to detect the alert. - tool: *451 - most_recent_instance: *452 + tool: *452 + most_recent_instance: *453 dismissal_approved_by: title: Simple User description: A GitHub user. @@ -69900,7 +70187,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *37 - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -69920,9 +70207,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *357 - *358 - - *454 + - *359 + - *455 requestBody: required: true content: @@ -69937,8 +70224,8 @@ paths: enum: - open - dismissed - dismissed_reason: *448 - dismissed_comment: *449 + dismissed_reason: *449 + dismissed_comment: *450 create_request: type: boolean description: If `true`, attempt to create an alert dismissal request. @@ -69966,7 +70253,7 @@ paths: description: Response content: application/json: - schema: *455 + schema: *456 examples: default: value: @@ -70042,7 +70329,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '400': *14 - '403': &459 + '403': &460 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: @@ -70069,15 +70356,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: - - *357 - *358 - - *454 + - *359 + - *455 responses: '200': description: Response content: application/json: - schema: &456 + schema: &457 type: object properties: status: @@ -70103,13 +70390,13 @@ paths: - description - started_at examples: - default: &457 + default: &458 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &458 + '400': &459 description: Bad Request content: application/json: @@ -70120,7 +70407,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': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -70145,29 +70432,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: - - *357 - *358 - - *454 + - *359 + - *455 responses: '200': description: OK content: application/json: - schema: *456 + schema: *457 examples: - default: *457 + default: *458 '202': description: Accepted content: application/json: - schema: *456 + schema: *457 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *458 + '400': *459 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -70199,9 +70486,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: - - *357 - *358 - - *454 + - *359 + - *455 requestBody: required: false content: @@ -70246,8 +70533,8 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *458 - '403': *459 + '400': *459 + '403': *460 '404': *6 '422': description: Unprocessable Entity @@ -70271,13 +70558,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *357 - *358 - - *454 + - *359 + - *455 - *19 - *17 - - *460 - *461 + - *462 responses: '200': description: Response @@ -70288,10 +70575,10 @@ paths: items: type: object properties: - ref: *444 - analysis_key: *462 - environment: *463 - category: *464 + ref: *445 + analysis_key: *463 + environment: *464 + category: *465 state: type: string description: State of a code scanning alert instance. @@ -70306,7 +70593,7 @@ paths: properties: text: type: string - location: *465 + location: *466 html_url: type: string classifications: @@ -70314,7 +70601,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: *466 + items: *467 examples: default: value: @@ -70351,7 +70638,7 @@ paths: end_column: 50 classifications: - source - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -70385,25 +70672,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *357 - *358 - - *442 + - *359 - *443 + - *444 - *19 - *17 - - *461 + - *462 - 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: *444 + schema: *445 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &467 + schema: &468 type: string description: An identifier for the upload. example: 6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53 @@ -70424,23 +70711,23 @@ paths: application/json: schema: type: array - items: &468 + items: &469 type: object properties: - ref: *444 - commit_sha: &476 + ref: *445 + commit_sha: &477 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 64 pattern: "^([0-9a-fA-F]{40}(?:[0-9a-fA-F]{24})?)$" - analysis_key: *462 + analysis_key: *463 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *464 + category: *465 error: type: string example: error reading field xyz @@ -70464,8 +70751,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *467 - tool: *451 + sarif_id: *468 + tool: *452 deletable: type: boolean warning: @@ -70526,7 +70813,7 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -70562,8 +70849,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: - - *357 - *358 + - *359 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -70576,7 +70863,7 @@ paths: description: Response content: application/json: - schema: *468 + schema: *469 examples: response: summary: application/json response @@ -70630,7 +70917,7 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *453 + '403': *454 '404': *6 '422': description: Response if analysis could not be processed @@ -70717,8 +71004,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: - - *357 - *358 + - *359 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -70771,7 +71058,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': *459 + '403': *460 '404': *6 '503': *122 x-github: @@ -70793,8 +71080,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -70802,7 +71089,7 @@ paths: application/json: schema: type: array - items: &469 + items: &470 title: CodeQL Database description: A CodeQL database. type: object @@ -70913,7 +71200,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': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -70942,8 +71229,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *357 - *358 + - *359 - name: language in: path description: The language of the CodeQL database. @@ -70955,7 +71242,7 @@ paths: description: Response content: application/json: - schema: *469 + schema: *470 examples: default: value: @@ -70987,9 +71274,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': &507 + '302': &508 description: Found - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -71011,8 +71298,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *357 - *358 + - *359 - name: language in: path description: The language of the CodeQL database. @@ -71022,7 +71309,7 @@ paths: responses: '204': description: Response - '403': *459 + '403': *460 '404': *6 '503': *122 x-github: @@ -71050,8 +71337,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -71060,7 +71347,7 @@ paths: type: object additionalProperties: false properties: - language: &470 + language: &471 type: string description: The language targeted by the CodeQL query enum: @@ -71140,7 +71427,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &474 + schema: &475 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -71150,7 +71437,7 @@ paths: description: The ID of the variant analysis. controller_repo: *67 actor: *4 - query_language: *470 + query_language: *471 query_pack_url: type: string description: The download url for the query pack. @@ -71197,7 +71484,7 @@ paths: items: type: object properties: - repository: &471 + repository: &472 title: Repository Identifier description: Repository Identifier type: object @@ -71233,7 +71520,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &475 + analysis_status: &476 type: string description: The new status of the CodeQL variant analysis repository task. @@ -71265,7 +71552,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &472 + access_mismatch_repos: &473 type: object properties: repository_count: @@ -71279,7 +71566,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: *471 + items: *472 required: - repository_count - repositories @@ -71301,8 +71588,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *472 - over_limit_repos: *472 + no_codeql_db_repos: *473 + over_limit_repos: *473 required: - access_mismatch_repos - not_found_repos @@ -71318,7 +71605,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &473 + value: &474 summary: Default response value: id: 1 @@ -71464,10 +71751,10 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *473 + value: *474 repository_lists: summary: Response for a successful variant analysis submission - value: *473 + value: *474 '404': *6 '422': description: Unable to process variant analysis submission @@ -71495,8 +71782,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: - - *357 - *358 + - *359 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -71508,9 +71795,9 @@ paths: description: Response content: application/json: - schema: *474 + schema: *475 examples: - default: *473 + default: *474 '404': *6 '503': *122 x-github: @@ -71533,7 +71820,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: - - *357 + - *358 - name: repo in: path description: The name of the controller repository. @@ -71568,7 +71855,7 @@ paths: type: object properties: repository: *67 - analysis_status: *475 + analysis_status: *476 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -71693,8 +71980,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -71777,7 +72064,7 @@ paths: threat_model: remote updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *453 + '403': *454 '404': *6 '503': *122 x-github: @@ -71798,8 +72085,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -71866,7 +72153,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -71891,7 +72178,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *459 + '403': *460 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -71962,8 +72249,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -71971,7 +72258,7 @@ paths: schema: type: object properties: - commit_sha: *476 + commit_sha: *477 ref: type: string description: |- @@ -72029,7 +72316,7 @@ paths: schema: type: object properties: - id: *467 + id: *468 url: type: string description: The REST API URL for checking the status of the upload. @@ -72043,7 +72330,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': *459 + '403': *460 '404': *6 '413': description: Payload Too Large if the sarif field is too large @@ -72066,8 +72353,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *357 - *358 + - *359 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -72113,7 +72400,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': *453 + '403': *454 '404': description: Not Found if the sarif id does not match any upload '503': *122 @@ -72138,8 +72425,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: - - *357 - *358 + - *359 responses: '200': description: Response @@ -72220,8 +72507,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-codeowners-errors parameters: - - *357 - *358 + - *359 - 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 @@ -72341,8 +72628,8 @@ paths: parameters: - *17 - *19 - - *357 - *358 + - *359 responses: '200': description: Response @@ -72358,7 +72645,7 @@ paths: type: integer codespaces: type: array - items: *262 + items: *263 examples: default: value: @@ -72656,8 +72943,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -72720,17 +73007,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '400': *14 '401': *25 '403': *29 @@ -72759,8 +73046,8 @@ paths: parameters: - *17 - *19 - - *357 - *358 + - *359 responses: '200': description: Response @@ -72824,8 +73111,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *357 - *358 + - *359 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -72860,14 +73147,14 @@ paths: type: integer machines: type: array - items: &701 + items: &702 type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: *478 - required: *479 + properties: *479 + required: *480 examples: - default: &702 + default: &703 value: total_count: 2 machines: @@ -72907,8 +73194,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *357 - *358 + - *359 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -72992,8 +73279,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: - - *357 - *358 + - *359 - 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 @@ -73059,8 +73346,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -73078,7 +73365,7 @@ paths: type: integer secrets: type: array - items: &483 + items: &484 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -73098,7 +73385,7 @@ paths: - created_at - updated_at examples: - default: *480 + default: *481 headers: Link: *70 x-github: @@ -73121,16 +73408,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *481 + schema: *482 examples: - default: *482 + default: *483 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -73150,17 +73437,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '200': description: Response content: application/json: - schema: *483 + schema: *484 examples: - default: *484 + default: *485 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73180,9 +73467,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 requestBody: required: true content: @@ -73210,7 +73497,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -73234,9 +73521,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '204': description: Response @@ -73264,8 +73551,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators parameters: - - *357 - *358 + - *359 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -73307,7 +73594,7 @@ paths: title: Collaborator description: Collaborator type: object - properties: &485 + properties: &486 login: type: string example: octocat @@ -73400,7 +73687,7 @@ paths: user_view_type: type: string example: public - required: &486 + required: &487 - avatar_url - events_url - followers_url @@ -73474,8 +73761,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *357 - *358 + - *359 - *74 responses: '204': @@ -73522,8 +73809,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *357 - *358 + - *359 - *74 requestBody: required: false @@ -73550,7 +73837,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &556 + schema: &557 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -73561,7 +73848,7 @@ paths: example: 42 type: integer format: int64 - repository: *163 + repository: *164 invitee: title: Simple User description: A GitHub user. @@ -73739,7 +74026,7 @@ paths: - an Enterprise Managed User (EMU) account was invited to a repository in an enterprise with personal user accounts content: application/json: - schema: *132 + schema: *133 '403': *29 x-github: triggersNotification: true @@ -73779,8 +74066,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *357 - *358 + - *359 - *74 responses: '204': @@ -73812,8 +74099,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *357 - *358 + - *359 - *74 responses: '200': @@ -73834,8 +74121,8 @@ paths: title: Collaborator description: Collaborator type: object - properties: *485 - required: *486 + properties: *486 + required: *487 nullable: true required: - permission @@ -73890,8 +74177,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -73901,7 +74188,7 @@ paths: application/json: schema: type: array - items: &487 + items: &488 title: Commit Comment description: Commit Comment type: object @@ -73959,7 +74246,7 @@ paths: - created_at - updated_at examples: - default: &492 + default: &493 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -74018,17 +74305,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#get-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 responses: '200': description: Response content: application/json: - schema: *487 + schema: *488 examples: - default: &493 + default: &494 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -74085,8 +74372,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#update-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -74109,7 +74396,7 @@ paths: description: Response content: application/json: - schema: *487 + schema: *488 examples: default: value: @@ -74160,8 +74447,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#delete-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 responses: '204': @@ -74183,8 +74470,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -74211,7 +74498,7 @@ paths: application/json: schema: type: array - items: &488 + items: &489 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -74254,7 +74541,7 @@ paths: - content - created_at examples: - default: &560 + default: &561 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -74299,8 +74586,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -74333,9 +74620,9 @@ paths: description: Reaction exists content: application/json: - schema: *488 + schema: *489 examples: - default: &489 + default: &490 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -74364,9 +74651,9 @@ paths: description: Reaction created content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -74388,10 +74675,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *357 - *358 + - *359 - *104 - - &561 + - &562 name: reaction_id description: The unique identifier of the reaction. in: path @@ -74446,8 +74733,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-commits parameters: - - *357 - *358 + - *359 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -74503,9 +74790,9 @@ paths: application/json: schema: type: array - items: *490 + items: *491 examples: - default: &612 + default: &613 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -74599,9 +74886,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit parameters: - - *357 - *358 - - &491 + - *359 + - &492 name: commit_sha description: The SHA of the commit. in: path @@ -74673,9 +74960,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments parameters: - - *357 - *358 - - *491 + - *359 + - *492 - *17 - *19 responses: @@ -74685,9 +74972,9 @@ paths: application/json: schema: type: array - items: *487 + items: *488 examples: - default: *492 + default: *493 headers: Link: *70 x-github: @@ -74715,9 +75002,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#create-a-commit-comment parameters: - - *357 - *358 - - *491 + - *359 + - *492 requestBody: required: true content: @@ -74752,9 +75039,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *488 examples: - default: *493 + default: *494 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -74782,9 +75069,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *357 - *358 - - *491 + - *359 + - *492 - *17 - *19 responses: @@ -74794,9 +75081,9 @@ paths: application/json: schema: type: array - items: *494 + items: *495 examples: - default: &604 + default: &605 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -75333,11 +75620,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#get-a-commit parameters: - - *357 - *358 + - *359 - *19 - *17 - - &495 + - &496 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)" @@ -75352,9 +75639,9 @@ paths: description: Response content: application/json: - schema: *490 + schema: *491 examples: - default: &591 + default: &592 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -75442,7 +75729,7 @@ paths: schema: type: string examples: - default: &504 + default: &505 value: | diff --git a/testfile b/testfile index 9bdeaeb..912c7ef 100644 @@ -75455,7 +75742,7 @@ paths: schema: type: string examples: - default: &505 + default: &506 value: | From ac3282a2725be3b1d4979169a7a311c89066af1c Mon Sep 17 00:00:00 2001 From: Mona Lisa <87831417+monalisa@users.noreply.github.com> @@ -75508,11 +75795,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *357 - *358 - - *495 + - *359 - *496 - *497 + - *498 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -75546,9 +75833,9 @@ paths: type: integer check_runs: type: array - items: *434 + items: *435 examples: - default: *498 + default: *499 headers: Link: *70 x-github: @@ -75573,9 +75860,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *357 - *358 - - *495 + - *359 + - *496 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -75583,7 +75870,7 @@ paths: schema: type: integer example: 1 - - *496 + - *497 - *17 - *19 responses: @@ -75601,7 +75888,7 @@ paths: type: integer check_suites: type: array - items: *439 + items: *440 examples: default: value: @@ -75801,9 +76088,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *357 - *358 - - *495 + - *359 + - *496 - *17 - *19 responses: @@ -75870,7 +76157,7 @@ paths: type: string total_count: type: integer - repository: *163 + repository: *164 commit_url: type: string format: uri @@ -76001,9 +76288,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *357 - *358 - - *495 + - *359 + - *496 - *17 - *19 responses: @@ -76013,7 +76300,7 @@ paths: application/json: schema: type: array - items: &682 + items: &683 title: Status description: The status of a commit. type: object @@ -76094,7 +76381,7 @@ paths: site_admin: false headers: Link: *70 - '301': *361 + '301': *362 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76122,8 +76409,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/community#get-community-profile-metrics parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -76152,20 +76439,20 @@ paths: title: Code Of Conduct Simple description: Code of Conduct Simple type: object - properties: *499 - required: *500 + properties: *500 + required: *501 nullable: true code_of_conduct_file: title: Community Health File type: object - properties: &501 + properties: &502 url: type: string format: uri html_url: type: string format: uri - required: &502 + required: &503 - url - html_url nullable: true @@ -76179,26 +76466,26 @@ paths: contributing: title: Community Health File type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true readme: title: Community Health File type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true issue_template: title: Community Health File type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true pull_request_template: title: Community Health File type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true required: - code_of_conduct @@ -76325,8 +76612,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#compare-two-commits parameters: - - *357 - *358 + - *359 - *19 - *17 - name: basehead @@ -76369,8 +76656,8 @@ paths: type: string format: uri example: https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *490 - merge_base_commit: *490 + base_commit: *491 + merge_base_commit: *491 status: type: string enum: @@ -76390,10 +76677,10 @@ paths: example: 6 commits: type: array - items: *490 + items: *491 files: type: array - items: *503 + items: *504 required: - url - html_url @@ -76639,12 +76926,12 @@ paths: schema: type: string examples: - default: *504 + default: *505 application/vnd.github.patch: schema: type: string examples: - default: *505 + default: *506 '404': *6 '500': *55 '503': *122 @@ -76689,8 +76976,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-repository-content parameters: - - *357 - *358 + - *359 - name: path description: path parameter in: path @@ -76850,7 +77137,7 @@ paths: - type - url examples: - response-if-content-is-a-file-github-object: &506 + response-if-content-is-a-file-github-object: &507 summary: Response if content is a file value: type: file @@ -76982,7 +77269,7 @@ paths: - size - type - url - - &617 + - &618 title: Content File description: Content File type: object @@ -77183,7 +77470,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *506 + response-if-content-is-a-file: *507 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -77252,7 +77539,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *29 - '302': *507 + '302': *508 '304': *37 x-github: githubCloudOnly: false @@ -77275,8 +77562,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#create-or-update-file-contents parameters: - - *357 - *358 + - *359 - name: path description: path parameter in: path @@ -77369,7 +77656,7 @@ paths: description: Response content: application/json: - schema: &508 + schema: &509 title: File Commit description: File Commit type: object @@ -77521,7 +77808,7 @@ paths: description: Response content: application/json: - schema: *508 + schema: *509 examples: example-for-creating-a-file: value: @@ -77575,7 +77862,7 @@ paths: schema: oneOf: - *3 - - &538 + - &539 description: Repository rule violation was detected type: object properties: @@ -77596,7 +77883,7 @@ paths: items: type: object properties: - placeholder_id: &674 + placeholder_id: &675 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -77628,8 +77915,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#delete-a-file parameters: - - *357 - *358 + - *359 - name: path description: path parameter in: path @@ -77690,7 +77977,7 @@ paths: description: Response content: application/json: - schema: *508 + schema: *509 examples: default: value: @@ -77745,8 +78032,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-contributors parameters: - - *357 - *358 + - *359 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -77875,8 +78162,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-cloud-agent-management#get-copilot-cloud-agent-configuration-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -78008,24 +78295,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *357 - *358 - - *212 + - *359 - *213 - *214 - *215 - *216 + - *217 - 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 - - *217 - - *509 - *218 + - *510 - *219 - *220 + - *221 - *62 - *47 - *48 @@ -78037,11 +78324,11 @@ paths: application/json: schema: type: array - items: &513 + items: &514 type: object description: A Dependabot alert. properties: - number: *188 + number: *189 state: type: string description: The state of the Dependabot alert. @@ -78084,13 +78371,13 @@ paths: - direct - transitive - inconclusive - security_advisory: *510 + security_advisory: *511 security_vulnerability: *66 - url: *191 - html_url: *192 - created_at: *189 - updated_at: *190 - dismissed_at: *194 + url: *192 + html_url: *193 + created_at: *190 + updated_at: *191 + dismissed_at: *195 dismissed_by: title: Simple User description: A GitHub user. @@ -78114,9 +78401,9 @@ paths: dismissal. nullable: true maxLength: 280 - fixed_at: *193 - auto_dismissed_at: *511 - dismissal_request: *512 + fixed_at: *194 + auto_dismissed_at: *512 + dismissal_request: *513 assignees: type: array description: The users assigned to this alert. @@ -78371,9 +78658,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *357 - *358 - - &514 + - *359 + - &515 name: alert_number in: path description: |- @@ -78382,13 +78669,13 @@ paths: or in `number` fields in the response from the `GET /repos/{owner}/{repo}/dependabot/alerts` operation. required: true - schema: *188 + schema: *189 responses: '200': description: Response content: application/json: - schema: *513 + schema: *514 examples: default: value: @@ -78520,9 +78807,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *357 - *358 - - *514 + - *359 + - *515 requestBody: required: true content: @@ -78578,7 +78865,7 @@ paths: description: Response content: application/json: - schema: *513 + schema: *514 examples: default: value: @@ -78708,8 +78995,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-repository-secrets parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -78727,7 +79014,7 @@ paths: type: integer secrets: type: array - items: &517 + items: &518 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -78780,16 +79067,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *515 + schema: *516 examples: - default: *516 + default: *517 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78809,15 +79096,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '200': description: Response content: application/json: - schema: *517 + schema: *518 examples: default: value: @@ -78843,9 +79130,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 requestBody: required: true content: @@ -78873,7 +79160,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -78897,9 +79184,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret parameters: - - *357 - *358 - - *171 + - *359 + - *172 responses: '204': description: Response @@ -78921,8 +79208,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: - - *357 - *358 + - *359 - 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 @@ -79085,8 +79372,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: - - *357 - *358 + - *359 responses: '200': description: Response @@ -79324,8 +79611,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#fetch-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *357 - *358 + - *359 - name: sbom_uuid in: path required: true @@ -79336,7 +79623,7 @@ paths: '302': description: Redirects to a temporary download URL for the completed SBOM. headers: - Location: *518 + Location: *519 '202': description: SBOM is still being processed, no content is returned. '404': *6 @@ -79357,8 +79644,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#request-generation-of-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *357 - *358 + - *359 responses: '201': description: Response @@ -79396,8 +79683,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: - - *357 - *358 + - *359 requestBody: required: true content: @@ -79472,7 +79759,7 @@ paths: - version - url additionalProperties: false - metadata: &519 + metadata: &520 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -79505,7 +79792,7 @@ paths: the root of the Git repository. example: "/src/build/package-lock.json" additionalProperties: false - metadata: *519 + metadata: *520 resolved: type: object description: A collection of resolved package dependencies. @@ -79518,7 +79805,7 @@ paths: for more details. example: pkg:/npm/%40actions/http-client@1.0.11 pattern: "^pkg" - metadata: *519 + metadata: *520 relationship: type: string description: A notation of whether a dependency is requested @@ -79647,8 +79934,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#list-deployments parameters: - - *357 - *358 + - *359 - name: sha description: The SHA recorded at creation time. in: query @@ -79688,9 +79975,9 @@ paths: application/json: schema: type: array - items: *520 + items: *521 examples: - default: *521 + default: *522 headers: Link: *70 x-github: @@ -79756,8 +80043,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#create-a-deployment parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -79838,7 +80125,7 @@ paths: description: Response content: application/json: - schema: *520 + schema: *521 examples: simple-example: summary: Simple example @@ -79911,9 +80198,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#get-a-deployment parameters: - - *357 - *358 - - &522 + - *359 + - &523 name: deployment_id description: deployment_id parameter in: path @@ -79925,7 +80212,7 @@ paths: description: Response content: application/json: - schema: *520 + schema: *521 examples: default: value: @@ -79990,9 +80277,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#delete-a-deployment parameters: - - *357 - *358 - - *522 + - *359 + - *523 responses: '204': description: Response @@ -80014,9 +80301,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#list-deployment-statuses parameters: - - *357 - *358 - - *522 + - *359 + - *523 - *17 - *19 responses: @@ -80026,7 +80313,7 @@ paths: application/json: schema: type: array - items: &523 + items: &524 title: Deployment Status description: The status of a deployment. type: object @@ -80187,9 +80474,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#create-a-deployment-status parameters: - - *357 - *358 - - *522 + - *359 + - *523 requestBody: required: true content: @@ -80264,9 +80551,9 @@ paths: description: Response content: application/json: - schema: *523 + schema: *524 examples: - default: &524 + default: &525 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -80322,9 +80609,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#get-a-deployment-status parameters: - - *357 - *358 - - *522 + - *359 + - *523 - name: status_id in: path required: true @@ -80335,9 +80622,9 @@ paths: description: Response content: application/json: - schema: *523 + schema: *524 examples: - default: *524 + default: *525 '404': *6 x-github: githubCloudOnly: false @@ -80362,8 +80649,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -80420,8 +80707,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#list-environments parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -80438,7 +80725,7 @@ paths: type: integer environments: type: array - items: &526 + items: &527 title: Environment description: Details of a deployment environment type: object @@ -80490,7 +80777,7 @@ paths: type: type: string example: wait_timer - wait_timer: &528 + wait_timer: &529 type: integer example: 30 description: The amount of time to delay a job after @@ -80527,11 +80814,11 @@ paths: items: type: object properties: - type: *525 + type: *526 reviewer: anyOf: - *4 - - *210 + - *211 required: - id - node_id @@ -80551,7 +80838,7 @@ paths: - id - node_id - type - deployment_branch_policy: &529 + deployment_branch_policy: &530 type: object description: The type of deployment branch policy for this environment. To allow all branches to deploy, set to `null`. @@ -80667,9 +80954,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#get-an-environment parameters: - - *357 - *358 - - &527 + - *359 + - &528 name: environment_name in: path required: true @@ -80682,9 +80969,9 @@ paths: description: Response content: application/json: - schema: *526 + schema: *527 examples: - default: &530 + default: &531 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -80768,9 +81055,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#create-or-update-an-environment parameters: - - *357 - *358 - - *527 + - *359 + - *528 requestBody: required: false content: @@ -80779,7 +81066,7 @@ paths: type: object nullable: true properties: - wait_timer: *528 + wait_timer: *529 prevent_self_review: type: boolean example: false @@ -80796,13 +81083,13 @@ paths: items: type: object properties: - type: *525 + type: *526 id: type: integer description: The id of the user or team who can review the deployment example: 4532992 - deployment_branch_policy: *529 + deployment_branch_policy: *530 additionalProperties: false examples: default: @@ -80822,9 +81109,9 @@ paths: description: Response content: application/json: - schema: *526 + schema: *527 examples: - default: *530 + default: *531 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -80848,9 +81135,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#delete-an-environment parameters: - - *357 - *358 - - *527 + - *359 + - *528 responses: '204': description: Default response @@ -80875,9 +81162,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *357 - *358 - - *527 + - *359 + - *528 - *17 - *19 responses: @@ -80895,7 +81182,7 @@ paths: example: 2 branch_policies: type: array - items: &531 + items: &532 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -80952,9 +81239,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *357 - *358 - - *527 + - *359 + - *528 requestBody: required: true content: @@ -81000,9 +81287,9 @@ paths: description: Response content: application/json: - schema: *531 + schema: *532 examples: - example-wildcard: &532 + example-wildcard: &533 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -81044,10 +81331,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *357 - *358 - - *527 - - &533 + - *359 + - *528 + - &534 name: branch_policy_id in: path required: true @@ -81059,9 +81346,9 @@ paths: description: Response content: application/json: - schema: *531 + schema: *532 examples: - default: *532 + default: *533 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81080,10 +81367,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *357 - *358 - - *527 - - *533 + - *359 + - *528 + - *534 requestBody: required: true content: @@ -81111,9 +81398,9 @@ paths: description: Response content: application/json: - schema: *531 + schema: *532 examples: - default: *532 + default: *533 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81132,10 +81419,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *357 - *358 - - *527 - - *533 + - *359 + - *528 + - *534 responses: '204': description: Response @@ -81160,9 +81447,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *527 + - *528 + - *359 - *358 - - *357 responses: '200': description: List of deployment protection rules @@ -81178,7 +81465,7 @@ paths: example: 10 custom_deployment_protection_rules: type: array - items: &534 + items: &535 title: Deployment protection rule description: Deployment protection rule type: object @@ -81197,7 +81484,7 @@ paths: example: true description: Whether the deployment protection rule is enabled for the environment. - app: &535 + app: &536 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -81296,9 +81583,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: - - *527 + - *528 + - *359 - *358 - - *357 requestBody: content: application/json: @@ -81319,9 +81606,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *534 + schema: *535 examples: - default: &536 + default: &537 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -81356,9 +81643,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *527 + - *528 + - *359 - *358 - - *357 - *19 - *17 responses: @@ -81377,7 +81664,7 @@ paths: example: 35 available_custom_deployment_protection_rule_integrations: type: array - items: *535 + items: *536 examples: default: value: @@ -81412,10 +81699,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *357 - *358 - - *527 - - &537 + - *359 + - *528 + - &538 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -81427,9 +81714,9 @@ paths: description: Response content: application/json: - schema: *534 + schema: *535 examples: - default: *536 + default: *537 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81450,10 +81737,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *527 + - *528 + - *359 - *358 - - *357 - - *537 + - *538 responses: '204': description: Response @@ -81479,9 +81766,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-environment-secrets parameters: - - *357 - *358 - - *527 + - *359 + - *528 - *17 - *19 responses: @@ -81499,9 +81786,9 @@ paths: type: integer secrets: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -81526,17 +81813,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-public-key parameters: - - *357 - *358 - - *527 + - *359 + - *528 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81558,18 +81845,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-secret parameters: - - *357 - *358 - - *527 - - *171 + - *359 + - *528 + - *172 responses: '200': description: Response content: application/json: - schema: *401 + schema: *402 examples: - default: *415 + default: *416 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81591,10 +81878,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *357 - *358 - - *527 - - *171 + - *359 + - *528 + - *172 requestBody: required: true content: @@ -81625,7 +81912,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -81651,10 +81938,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-environment-secret parameters: - - *357 - *358 - - *527 - - *171 + - *359 + - *528 + - *172 responses: '204': description: Default response @@ -81679,10 +81966,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-environment-variables parameters: - - *357 - *358 - - *527 - - *180 + - *359 + - *528 + - *181 - *19 responses: '200': @@ -81699,9 +81986,9 @@ paths: type: integer variables: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -81724,9 +82011,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-environment-variable parameters: - - *357 - *358 - - *527 + - *359 + - *528 requestBody: required: true content: @@ -81753,7 +82040,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -81778,18 +82065,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-environment-variable parameters: - - *357 - *358 - - *527 - - *174 + - *359 + - *528 + - *175 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: *416 + default: *417 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81810,10 +82097,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-environment-variable parameters: - - *357 - *358 - - *174 - - *527 + - *359 + - *175 + - *528 requestBody: required: true content: @@ -81855,10 +82142,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-environment-variable parameters: - - *357 - *358 - - *174 - - *527 + - *359 + - *175 + - *528 responses: '204': description: Response @@ -81880,8 +82167,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-repository-events parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -81949,8 +82236,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#list-forks parameters: - - *357 - *358 + - *359 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -81972,7 +82259,7 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: default: value: @@ -82109,8 +82396,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#create-a-fork parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -82142,9 +82429,9 @@ paths: description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 + default: *363 '400': *14 '422': *15 '403': *29 @@ -82165,8 +82452,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#create-a-blob parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -82225,8 +82512,8 @@ paths: application/json: schema: oneOf: - - *132 - - *538 + - *133 + - *539 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82251,8 +82538,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#get-a-blob parameters: - - *357 - *358 + - *359 - name: file_sha in: path required: true @@ -82351,8 +82638,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#create-a-commit parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -82461,7 +82748,7 @@ paths: description: Response content: application/json: - schema: &539 + schema: &540 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -82675,15 +82962,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#get-a-commit-object parameters: - - *357 - *358 - - *491 + - *359 + - *492 responses: '200': description: Response content: application/json: - schema: *539 + schema: *540 examples: default: value: @@ -82739,9 +83026,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#list-matching-references parameters: - - *357 - *358 - - &540 + - *359 + - &541 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. @@ -82758,7 +83045,7 @@ paths: application/json: schema: type: array - items: &541 + items: &542 title: Git Reference description: Git references within a repository type: object @@ -82833,17 +83120,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#get-a-reference parameters: - - *357 - *358 - - *540 + - *359 + - *541 responses: '200': description: Response content: application/json: - schema: *541 + schema: *542 examples: - default: &542 + default: &543 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -82872,8 +83159,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#create-a-reference parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -82902,9 +83189,9 @@ paths: description: Response content: application/json: - schema: *541 + schema: *542 examples: - default: *542 + default: *543 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -82930,9 +83217,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#update-a-reference parameters: - - *357 - *358 - - *540 + - *359 + - *541 requestBody: required: true content: @@ -82961,9 +83248,9 @@ paths: description: Response content: application/json: - schema: *541 + schema: *542 examples: - default: *542 + default: *543 '422': *15 '409': *54 x-github: @@ -82981,9 +83268,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#delete-a-reference parameters: - - *357 - *358 - - *540 + - *359 + - *541 responses: '204': description: Response @@ -83038,8 +83325,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#create-a-tag-object parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -83106,7 +83393,7 @@ paths: description: Response content: application/json: - schema: &544 + schema: &545 title: Git Tag description: Metadata for a Git tag type: object @@ -83157,7 +83444,7 @@ paths: - sha - type - url - verification: *543 + verification: *544 required: - sha - url @@ -83167,7 +83454,7 @@ paths: - tag - message examples: - default: &545 + default: &546 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -83240,8 +83527,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#get-a-tag parameters: - - *357 - *358 + - *359 - name: tag_sha in: path required: true @@ -83252,9 +83539,9 @@ paths: description: Response content: application/json: - schema: *544 + schema: *545 examples: - default: *545 + default: *546 '404': *6 '409': *54 x-github: @@ -83278,8 +83565,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#create-a-tree parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -83352,7 +83639,7 @@ paths: description: Response content: application/json: - schema: &546 + schema: &547 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -83448,8 +83735,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#get-a-tree parameters: - - *357 - *358 + - *359 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -83472,7 +83759,7 @@ paths: description: Response content: application/json: - schema: *546 + schema: *547 examples: default-response: summary: Default response @@ -83530,8 +83817,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-the-hash-algorithm-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -83574,8 +83861,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-repository-webhooks parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -83585,7 +83872,7 @@ paths: application/json: schema: type: array - items: &547 + items: &548 title: Webhook description: Webhooks for repositories. type: object @@ -83639,7 +83926,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &795 + last_response: &796 title: Hook Response type: object properties: @@ -83713,8 +84000,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -83766,9 +84053,9 @@ paths: description: Response content: application/json: - schema: *547 + schema: *548 examples: - default: &548 + default: &549 value: type: Repository id: 12345678 @@ -83816,17 +84103,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '200': description: Response content: application/json: - schema: *547 + schema: *548 examples: - default: *548 + default: *549 '404': *6 x-github: githubCloudOnly: false @@ -83846,9 +84133,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 requestBody: required: true content: @@ -83893,9 +84180,9 @@ paths: description: Response content: application/json: - schema: *547 + schema: *548 examples: - default: *548 + default: *549 '422': *15 '404': *6 x-github: @@ -83916,9 +84203,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '204': description: Response @@ -83942,9 +84229,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '200': description: Response @@ -83971,9 +84258,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *357 - *358 - - *230 + - *359 + - *231 requestBody: required: false content: @@ -84017,12 +84304,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *357 - *358 - - *230 - - *17 + - *359 - *231 + - *17 - *232 + - *233 responses: '200': description: Response @@ -84030,9 +84317,9 @@ paths: application/json: schema: type: array - items: *233 + items: *234 examples: - default: *234 + default: *235 '400': *14 '422': *15 x-github: @@ -84051,18 +84338,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 - *16 responses: '200': description: Response content: application/json: - schema: *235 + schema: *236 examples: - default: *236 + default: *237 '400': *14 '422': *15 x-github: @@ -84081,9 +84368,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 - *16 responses: '202': *39 @@ -84106,9 +84393,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '204': description: Response @@ -84133,9 +84420,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *357 - *358 - - *230 + - *359 + - *231 responses: '204': description: Response @@ -84158,8 +84445,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-immutable-releases-are-enabled-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response if immutable releases are enabled @@ -84205,8 +84492,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-immutable-releases parameters: - - *357 - *358 + - *359 responses: '204': *61 '409': *54 @@ -84226,8 +84513,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-immutable-releases parameters: - - *357 - *358 + - *359 responses: '204': *61 '409': *54 @@ -84284,14 +84571,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-an-import-status parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &549 + schema: &550 title: Import description: A repository import from an external source. type: object @@ -84390,7 +84677,7 @@ paths: - html_url - authors_url examples: - default: &552 + default: &553 value: vcs: subversion use_lfs: true @@ -84406,7 +84693,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': &550 + '503': &551 description: Unavailable due to service under maintenance. content: application/json: @@ -84435,8 +84722,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#start-an-import parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -84484,7 +84771,7 @@ paths: description: Response content: application/json: - schema: *549 + schema: *550 examples: default: value: @@ -84509,7 +84796,7 @@ paths: type: string '422': *15 '404': *6 - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84537,8 +84824,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-an-import parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -84587,7 +84874,7 @@ paths: description: Response content: application/json: - schema: *549 + schema: *550 examples: example-1: summary: Example 1 @@ -84635,7 +84922,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': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84658,12 +84945,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#cancel-an-import parameters: - - *357 - *358 + - *359 responses: '204': description: Response - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84689,9 +84976,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-commit-authors parameters: - - *357 - *358 - - &724 + - *359 + - &725 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -84705,7 +84992,7 @@ paths: application/json: schema: type: array - items: &551 + items: &552 title: Porter Author description: Porter Author type: object @@ -84759,7 +85046,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': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84784,8 +85071,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#map-a-commit-author parameters: - - *357 - *358 + - *359 - name: author_id in: path required: true @@ -84815,7 +85102,7 @@ paths: description: Response content: application/json: - schema: *551 + schema: *552 examples: default: value: @@ -84828,7 +85115,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84852,8 +85139,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-large-files parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -84894,7 +85181,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84922,8 +85209,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -84950,11 +85237,11 @@ paths: description: Response content: application/json: - schema: *549 + schema: *550 examples: - default: *552 + default: *553 '422': *15 - '503': *550 + '503': *551 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84977,8 +85264,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -84986,8 +85273,8 @@ paths: application/json: schema: *22 examples: - default: *553 - '301': *361 + default: *554 + '301': *362 '404': *6 x-github: githubCloudOnly: false @@ -85007,8 +85294,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -85016,12 +85303,12 @@ paths: application/json: schema: anyOf: - - *249 + - *250 - type: object properties: {} additionalProperties: false examples: - default: &555 + default: &556 value: limit: collaborators_only origin: repository @@ -85046,13 +85333,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: application/json: - schema: *554 + schema: *555 examples: default: summary: Example request body @@ -85064,9 +85351,9 @@ paths: description: Response content: application/json: - schema: *249 + schema: *250 examples: - default: *555 + default: *556 '409': description: Response x-github: @@ -85088,8 +85375,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -85112,8 +85399,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -85123,9 +85410,9 @@ paths: application/json: schema: type: array - items: *556 + items: *557 examples: - default: &716 + default: &717 value: - id: 1 repository: @@ -85256,9 +85543,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation parameters: - - *357 - *358 - - *253 + - *359 + - *254 requestBody: required: false content: @@ -85287,7 +85574,7 @@ paths: description: Response content: application/json: - schema: *556 + schema: *557 examples: default: value: @@ -85418,9 +85705,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *357 - *358 - - *253 + - *359 + - *254 responses: '204': description: Response @@ -85451,8 +85738,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-repository-issues parameters: - - *357 - *358 + - *359 - 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 @@ -85514,7 +85801,7 @@ paths: required: false schema: type: string - - *260 + - *261 - name: sort description: What to sort results by. in: query @@ -85539,7 +85826,7 @@ paths: type: array items: *88 examples: - default: &568 + default: &569 value: - id: 1 node_id: MDU6SXNzdWUx @@ -85688,7 +85975,7 @@ paths: state_reason: completed headers: Link: *70 - '301': *361 + '301': *362 '422': *15 '404': *6 x-github: @@ -85717,8 +86004,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#create-an-issue parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -85816,7 +86103,7 @@ paths: application/json: schema: *88 examples: - default: &565 + default: &566 value: id: 1 node_id: MDU6SXNzdWUx @@ -85954,7 +86241,7 @@ paths: '422': *15 '503': *122 '404': *6 - '410': *557 + '410': *558 x-github: triggersNotification: true githubCloudOnly: false @@ -85982,8 +86269,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *357 - *358 + - *359 - *112 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. @@ -86004,9 +86291,9 @@ paths: application/json: schema: type: array - items: *558 + items: *559 examples: - default: &567 + default: &568 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -86064,17 +86351,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#get-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 responses: '200': description: Response content: application/json: - schema: *558 + schema: *559 examples: - default: &559 + default: &560 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -86129,8 +86416,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#update-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -86153,9 +86440,9 @@ paths: description: Response content: application/json: - schema: *558 + schema: *559 examples: - default: *559 + default: *560 '422': *15 x-github: githubCloudOnly: false @@ -86173,8 +86460,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#delete-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 responses: '204': @@ -86203,15 +86490,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#pin-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 responses: '200': description: Response content: application/json: - schema: *558 + schema: *559 examples: default: value: @@ -86267,7 +86554,7 @@ paths: '401': *25 '403': *29 '404': *6 - '410': *557 + '410': *558 '422': *15 x-github: githubCloudOnly: false @@ -86284,8 +86571,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#unpin-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 responses: '204': @@ -86293,7 +86580,7 @@ paths: '401': *25 '403': *29 '404': *6 - '410': *557 + '410': *558 '503': *122 x-github: githubCloudOnly: false @@ -86311,8 +86598,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -86339,9 +86626,9 @@ paths: application/json: schema: type: array - items: *488 + items: *489 examples: - default: *560 + default: *561 headers: Link: *70 '404': *6 @@ -86362,8 +86649,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -86396,16 +86683,16 @@ paths: description: Reaction exists content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '201': description: Reaction created content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -86427,10 +86714,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *357 - *358 + - *359 - *104 - - *561 + - *562 responses: '204': description: Response @@ -86450,8 +86737,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -86461,7 +86748,7 @@ paths: application/json: schema: type: array - items: &564 + items: &565 title: Issue Event description: Issue Event type: object @@ -86504,8 +86791,8 @@ paths: description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. type: object - properties: *562 - required: *563 + properties: *563 + required: *564 nullable: true label: title: Issue Event Label @@ -86549,7 +86836,7 @@ paths: properties: *20 required: *21 nullable: true - requested_team: *210 + requested_team: *211 dismissed_review: title: Issue Event Dismissed Review type: object @@ -86813,8 +87100,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#get-an-issue-event parameters: - - *357 - *358 + - *359 - name: event_id in: path required: true @@ -86825,7 +87112,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *565 examples: default: value: @@ -87018,7 +87305,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *557 + '410': *558 '403': *29 x-github: githubCloudOnly: false @@ -87052,9 +87339,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#get-an-issue parameters: - - *357 - *358 - - &566 + - *359 + - &567 name: issue_number description: The number that identifies the issue. in: path @@ -87070,7 +87357,7 @@ paths: examples: default: summary: Issue - value: *565 + value: *566 pinned_comment: summary: Issue with pinned comment value: @@ -87250,9 +87537,9 @@ paths: site_admin: false author_association: COLLABORATOR state_reason: completed - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 '304': *37 x-github: githubCloudOnly: false @@ -87277,9 +87564,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#update-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -87400,13 +87687,13 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 '422': *15 '503': *122 '403': *29 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87424,9 +87711,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -87454,7 +87741,7 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87470,9 +87757,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: content: application/json: @@ -87499,7 +87786,7 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87521,9 +87808,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: - - *357 - *358 - - *566 + - *359 + - *567 - name: assignee in: path required: true @@ -87563,9 +87850,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *95 - *17 - *19 @@ -87576,13 +87863,13 @@ paths: application/json: schema: type: array - items: *558 + items: *559 examples: - default: *567 + default: *568 headers: Link: *70 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87611,9 +87898,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#create-an-issue-comment parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -87635,16 +87922,16 @@ paths: description: Response content: application/json: - schema: *558 + schema: *559 examples: - default: *559 + default: *560 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *29 - '410': *557 + '410': *558 '422': *15 '404': *6 x-github: @@ -87672,9 +87959,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -87686,12 +87973,12 @@ paths: type: array items: *88 examples: - default: *568 + default: *569 headers: Link: *70 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87719,9 +88006,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -87745,15 +88032,15 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by schema: type: string - '301': *361 + '301': *362 '403': *29 - '410': *557 + '410': *558 '422': *15 '404': *6 x-github: @@ -87784,9 +88071,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by parameters: - - *357 - *358 - - *566 + - *359 + - *567 - name: issue_id in: path description: The id of the blocking issue to remove as a dependency @@ -87800,13 +88087,13 @@ paths: application/json: schema: *88 examples: - default: *565 - '301': *361 + default: *566 + '301': *362 '400': *14 '401': *25 '403': *29 '404': *6 - '410': *557 + '410': *558 x-github: triggersNotification: true githubCloudOnly: false @@ -87832,9 +88119,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -87846,12 +88133,12 @@ paths: type: array items: *88 examples: - default: *568 + default: *569 headers: Link: *70 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87868,9 +88155,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -87884,7 +88171,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &572 + - &573 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -87938,7 +88225,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &573 + - &574 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -88074,7 +88361,7 @@ paths: - performed_via_github_app - assignee - assigner - - &574 + - &575 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -88125,7 +88412,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &575 + - &576 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -88176,7 +88463,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &576 + - &577 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -88230,7 +88517,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &577 + - &578 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -88264,7 +88551,7 @@ paths: properties: *83 required: *84 review_requester: *4 - requested_team: *210 + requested_team: *211 requested_reviewer: *4 required: - review_requester @@ -88277,7 +88564,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &578 + - &579 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -88311,7 +88598,7 @@ paths: properties: *83 required: *84 review_requester: *4 - requested_team: *210 + requested_team: *211 requested_reviewer: *4 required: - review_requester @@ -88324,7 +88611,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &579 + - &580 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -88384,7 +88671,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &580 + - &581 title: Locked Issue Event description: Locked Issue Event type: object @@ -88432,7 +88719,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &581 + - &582 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -88498,7 +88785,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &582 + - &583 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -88564,7 +88851,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &583 + - &584 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -88630,7 +88917,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &584 + - &585 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -88721,7 +89008,7 @@ paths: color: red headers: Link: *70 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88738,9 +89025,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#list-issue-field-values-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -88750,9 +89037,9 @@ paths: application/json: schema: type: array - items: *569 + items: *570 examples: - default: &570 + default: &571 value: - issue_field_id: 1 node_id: IFT_GDKND @@ -88776,9 +89063,9 @@ paths: value: '2025-12-25' headers: Link: *70 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88807,9 +89094,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#add-issue-field-values-to-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -88873,9 +89160,9 @@ paths: type: array description: The current issue field values for this issue after adding the new values - items: *569 + items: *570 examples: - default: *570 + default: *571 '400': *14 '403': *29 '404': *6 @@ -88911,9 +89198,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#set-issue-field-values-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -88978,9 +89265,9 @@ paths: type: array description: The current issue field values for this issue after setting the new values - items: *569 + items: *570 examples: - default: *570 + default: *571 '400': *14 '403': *29 '404': *6 @@ -89011,10 +89298,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#delete-an-issue-field-value-from-an-issue parameters: - - *357 - *358 - - *566 - - *256 + - *359 + - *567 + - *257 responses: '204': description: Issue field value deleted successfully @@ -89039,9 +89326,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -89053,7 +89340,7 @@ paths: type: array items: *87 examples: - default: &571 + default: &572 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -89071,9 +89358,9 @@ paths: default: false headers: Link: *70 - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89089,9 +89376,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#add-labels-to-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -89136,10 +89423,10 @@ paths: type: array items: *87 examples: - default: *571 - '301': *361 + default: *572 + '301': *362 '404': *6 - '410': *557 + '410': *558 '422': *15 x-github: githubCloudOnly: false @@ -89156,9 +89443,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#set-labels-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -89220,10 +89507,10 @@ paths: type: array items: *87 examples: - default: *571 - '301': *361 + default: *572 + '301': *362 '404': *6 - '410': *557 + '410': *558 '422': *15 x-github: githubCloudOnly: false @@ -89240,15 +89527,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 responses: '204': description: Response - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89267,9 +89554,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - name: name in: path required: true @@ -89293,9 +89580,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *361 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89315,9 +89602,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#lock-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: false content: @@ -89345,7 +89632,7 @@ paths: '204': description: Response '403': *29 - '410': *557 + '410': *558 '404': *6 '422': *15 x-github: @@ -89363,9 +89650,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#unlock-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 responses: '204': description: Response @@ -89395,9 +89682,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#get-parent-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 responses: '200': description: Response @@ -89405,10 +89692,10 @@ paths: application/json: schema: *88 examples: - default: *565 - '301': *361 + default: *566 + '301': *362 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89425,9 +89712,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - 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. @@ -89453,13 +89740,13 @@ paths: application/json: schema: type: array - items: *488 + items: *489 examples: - default: *560 + default: *561 headers: Link: *70 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89477,9 +89764,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -89511,16 +89798,16 @@ paths: description: Response content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '201': description: Response content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -89542,10 +89829,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction parameters: - - *357 - *358 - - *566 - - *561 + - *359 + - *567 + - *562 responses: '204': description: Response @@ -89574,9 +89861,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -89600,7 +89887,7 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -89633,9 +89920,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#list-sub-issues parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -89647,11 +89934,11 @@ paths: type: array items: *88 examples: - default: *568 + default: *569 headers: Link: *70 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89679,9 +89966,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#add-sub-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -89710,14 +89997,14 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *29 - '410': *557 + '410': *558 '422': *15 '404': *6 x-github: @@ -89737,9 +90024,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 requestBody: required: true content: @@ -89772,7 +90059,7 @@ paths: application/json: schema: *88 examples: - default: *565 + default: *566 '403': *29 '404': *6 '422': *7 @@ -89794,9 +90081,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *357 - *358 - - *566 + - *359 + - *567 - *17 - *19 responses: @@ -89811,7 +90098,6 @@ paths: description: Timeline Event type: object anyOf: - - *572 - *573 - *574 - *575 @@ -89824,6 +90110,7 @@ paths: - *582 - *583 - *584 + - *585 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -89884,8 +90171,8 @@ paths: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *585 - required: *586 + properties: *586 + required: *587 nullable: true required: - event @@ -90140,7 +90427,7 @@ paths: type: string comments: type: array - items: &606 + items: &607 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -90355,7 +90642,7 @@ paths: type: string comments: type: array - items: *487 + items: *488 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -90644,7 +90931,7 @@ paths: headers: Link: *70 '404': *6 - '410': *557 + '410': *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90661,8 +90948,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -90672,7 +90959,7 @@ paths: application/json: schema: type: array - items: &587 + items: &588 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -90738,8 +91025,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -90775,9 +91062,9 @@ paths: description: Response content: application/json: - schema: *587 + schema: *588 examples: - default: &588 + default: &589 value: id: 1 key: ssh-rsa AAA... @@ -90811,9 +91098,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *357 - *358 - - &589 + - *359 + - &590 name: key_id description: The unique identifier of the key. in: path @@ -90825,9 +91112,9 @@ paths: description: Response content: application/json: - schema: *587 + schema: *588 examples: - default: *588 + default: *589 '404': *6 x-github: githubCloudOnly: false @@ -90845,9 +91132,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *357 - *358 - - *589 + - *359 + - *590 responses: '204': description: Response @@ -90867,8 +91154,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-a-repository parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -90880,7 +91167,7 @@ paths: type: array items: *87 examples: - default: *571 + default: *572 headers: Link: *70 '404': *6 @@ -90901,8 +91188,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#create-a-label parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -90940,7 +91227,7 @@ paths: application/json: schema: *87 examples: - default: &590 + default: &591 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -90972,8 +91259,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#get-a-label parameters: - - *357 - *358 + - *359 - name: name in: path required: true @@ -90986,7 +91273,7 @@ paths: application/json: schema: *87 examples: - default: *590 + default: *591 '404': *6 x-github: githubCloudOnly: false @@ -91003,8 +91290,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#update-a-label parameters: - - *357 - *358 + - *359 - name: name in: path required: true @@ -91069,8 +91356,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#delete-a-label parameters: - - *357 - *358 + - *359 - name: name in: path required: true @@ -91096,8 +91383,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-languages parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -91136,9 +91423,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *357 - *358 - - *460 + - *359 + - *461 responses: '200': description: Response @@ -91283,8 +91570,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -91349,8 +91636,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#merge-a-branch parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -91384,9 +91671,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *490 + schema: *491 examples: - default: *591 + default: *592 '204': description: Response when already merged '404': @@ -91411,8 +91698,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#list-milestones parameters: - - *357 - *358 + - *359 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -91453,12 +91740,12 @@ paths: application/json: schema: type: array - items: &592 + items: &593 title: Milestone description: A collection of related issues and pull requests. type: object - properties: *294 - required: *295 + properties: *295 + required: *296 examples: default: value: @@ -91514,8 +91801,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#create-a-milestone parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -91555,9 +91842,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: - default: &593 + default: &594 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -91616,9 +91903,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#get-a-milestone parameters: - - *357 - *358 - - &594 + - *359 + - &595 name: milestone_number description: The number that identifies the milestone. in: path @@ -91630,9 +91917,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: - default: *593 + default: *594 '404': *6 x-github: githubCloudOnly: false @@ -91649,9 +91936,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#update-a-milestone parameters: - - *357 - *358 - - *594 + - *359 + - *595 requestBody: required: false content: @@ -91689,9 +91976,9 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: - default: *593 + default: *594 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91707,9 +91994,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#delete-a-milestone parameters: - - *357 - *358 - - *594 + - *359 + - *595 responses: '204': description: Response @@ -91730,9 +92017,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *357 - *358 - - *594 + - *359 + - *595 - *17 - *19 responses: @@ -91744,7 +92031,7 @@ paths: type: array items: *87 examples: - default: *571 + default: *572 headers: Link: *70 x-github: @@ -91763,12 +92050,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *357 - *358 - - *595 + - *359 - *596 - - *95 - *597 + - *95 + - *598 - *17 - *19 responses: @@ -91780,7 +92067,7 @@ paths: type: array items: *115 examples: - default: *598 + default: *599 headers: Link: *70 x-github: @@ -91804,8 +92091,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -91863,14 +92150,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: &599 + schema: &600 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -91995,7 +92282,7 @@ paths: - custom_404 - public examples: - default: &600 + default: &601 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -92036,8 +92323,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -92091,9 +92378,9 @@ paths: description: Response content: application/json: - schema: *599 + schema: *600 examples: - default: *600 + default: *601 '422': *15 '409': *54 x-github: @@ -92116,8 +92403,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -92216,8 +92503,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -92243,8 +92530,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#list-apiname-pages-builds parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -92254,7 +92541,7 @@ paths: application/json: schema: type: array - items: &601 + items: &602 title: Page Build description: Page Build type: object @@ -92348,8 +92635,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build parameters: - - *357 - *358 + - *359 responses: '201': description: Response @@ -92394,16 +92681,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-latest-pages-build parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *601 + schema: *602 examples: - default: &602 + default: &603 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -92451,8 +92738,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-apiname-pages-build parameters: - - *357 - *358 + - *359 - name: build_id in: path required: true @@ -92463,9 +92750,9 @@ paths: description: Response content: application/json: - schema: *601 + schema: *602 examples: - default: *602 + default: *603 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92485,8 +92772,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -92591,9 +92878,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *357 - *358 - - &603 + - *359 + - &604 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -92651,9 +92938,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *357 - *358 - - *603 + - *359 + - *604 responses: '204': *61 '404': *6 @@ -92680,8 +92967,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -92912,7 +93199,7 @@ paths: description: Empty response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -92939,8 +93226,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: - - *357 - *358 + - *359 responses: '200': description: Private vulnerability reporting status @@ -92977,8 +93264,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': *61 '422': *14 @@ -92999,8 +93286,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': *61 '422': *14 @@ -93022,8 +93309,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -93031,7 +93318,7 @@ paths: application/json: schema: type: array - items: *309 + items: *310 examples: default: value: @@ -93062,8 +93349,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: - - *357 - *358 + - *359 requestBody: required: true content: @@ -93075,7 +93362,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *309 + items: *310 required: - properties examples: @@ -93125,8 +93412,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests parameters: - - *357 - *358 + - *359 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -93186,9 +93473,9 @@ paths: application/json: schema: type: array - items: *494 + items: *495 examples: - default: *604 + default: *605 headers: Link: *70 '304': *37 @@ -93220,8 +93507,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#create-a-pull-request parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -93286,7 +93573,7 @@ paths: description: Response content: application/json: - schema: &608 + schema: &609 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -93397,8 +93684,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *294 - required: *295 + properties: *295 + required: *296 nullable: true active_lock_reason: type: string @@ -93430,7 +93717,7 @@ paths: items: *4 requested_teams: type: array - items: *346 + items: *347 head: type: object properties: @@ -93468,14 +93755,14 @@ paths: _links: type: object properties: - comments: *296 - commits: *296 - statuses: *296 - html: *296 - issue: *296 - review_comments: *296 - review_comment: *296 - self: *296 + comments: *297 + commits: *297 + statuses: *297 + html: *297 + issue: *297 + review_comments: *297 + review_comment: *297 + self: *297 required: - comments - commits @@ -93486,7 +93773,7 @@ paths: - review_comment - self author_association: *85 - auto_merge: *605 + auto_merge: *606 draft: description: Indicates whether or not the pull request is a draft. example: false @@ -93576,7 +93863,7 @@ paths: - merged_by - review_comments examples: - default: &609 + default: &610 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -94083,8 +94370,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *357 - *358 + - *359 - name: sort in: query required: false @@ -94113,9 +94400,9 @@ paths: application/json: schema: type: array - items: *606 + items: *607 examples: - default: &611 + default: &612 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -94192,17 +94479,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *357 - *358 + - *359 - *104 responses: '200': description: Response content: application/json: - schema: *606 + schema: *607 examples: - default: &607 + default: &608 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -94277,8 +94564,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -94301,9 +94588,9 @@ paths: description: Response content: application/json: - schema: *606 + schema: *607 examples: - default: *607 + default: *608 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94319,8 +94606,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *357 - *358 + - *359 - *104 responses: '204': @@ -94342,8 +94629,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *357 - *358 + - *359 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -94370,9 +94657,9 @@ paths: application/json: schema: type: array - items: *488 + items: *489 examples: - default: *560 + default: *561 headers: Link: *70 '404': *6 @@ -94393,8 +94680,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *357 - *358 + - *359 - *104 requestBody: required: true @@ -94427,16 +94714,16 @@ paths: description: Reaction exists content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '201': description: Reaction created content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -94458,10 +94745,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *357 - *358 + - *359 - *104 - - *561 + - *562 responses: '204': description: Response @@ -94504,9 +94791,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#get-a-pull-request parameters: - - *357 - *358 - - &610 + - *359 + - &611 name: pull_number description: The number that identifies the pull request. in: path @@ -94519,9 +94806,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *608 + schema: *609 examples: - default: *609 + default: *610 '304': *37 '404': *6 '406': @@ -94556,9 +94843,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -94600,9 +94887,9 @@ paths: description: Response content: application/json: - schema: *608 + schema: *609 examples: - default: *609 + default: *610 '422': *15 '403': *29 x-github: @@ -94624,9 +94911,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: true content: @@ -94686,17 +94973,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '401': *25 '403': *29 '404': *6 @@ -94726,9 +95013,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *112 - name: direction description: The direction to sort results. Ignored without `sort` parameter. @@ -94749,9 +95036,9 @@ paths: application/json: schema: type: array - items: *606 + items: *607 examples: - default: *611 + default: *612 headers: Link: *70 x-github: @@ -94784,9 +95071,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: true content: @@ -94891,7 +95178,7 @@ paths: description: Response content: application/json: - schema: *606 + schema: *607 examples: example-for-a-multi-line-comment: value: @@ -94979,9 +95266,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *104 requestBody: required: true @@ -95004,7 +95291,7 @@ paths: description: Response content: application/json: - schema: *606 + schema: *607 examples: default: value: @@ -95090,9 +95377,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *17 - *19 responses: @@ -95102,9 +95389,9 @@ paths: application/json: schema: type: array - items: *490 + items: *491 examples: - default: *612 + default: *613 headers: Link: *70 x-github: @@ -95134,9 +95421,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests-files parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *17 - *19 responses: @@ -95146,7 +95433,7 @@ paths: application/json: schema: type: array - items: *503 + items: *504 examples: default: value: @@ -95184,9 +95471,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *357 - *358 - - *610 + - *359 + - *611 responses: '204': description: Response if pull request has been merged @@ -95209,9 +95496,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#merge-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -95322,9 +95609,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 responses: '200': description: Response @@ -95340,7 +95627,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 required: - users - teams @@ -95399,9 +95686,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -95438,7 +95725,7 @@ paths: description: Response content: application/json: - schema: *494 + schema: *495 examples: default: value: @@ -95974,9 +96261,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: true content: @@ -96010,7 +96297,7 @@ paths: description: Response content: application/json: - schema: *494 + schema: *495 examples: default: value: @@ -96495,9 +96782,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 - *17 - *19 responses: @@ -96507,7 +96794,7 @@ paths: application/json: schema: type: array - items: &613 + items: &614 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -96658,9 +96945,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -96746,9 +97033,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: &615 + default: &616 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -96811,10 +97098,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - &614 + - *359 + - *611 + - &615 name: review_id description: The unique identifier of the review. in: path @@ -96826,9 +97113,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: &616 + default: &617 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -96887,10 +97174,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 requestBody: required: true content: @@ -96913,7 +97200,7 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: default: value: @@ -96975,18 +97262,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 responses: '200': description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: *615 + default: *616 '422': *7 '404': *6 x-github: @@ -97013,10 +97300,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 - *17 - *19 responses: @@ -97099,9 +97386,9 @@ paths: _links: type: object properties: - self: *296 - html: *296 - pull_request: *296 + self: *297 + html: *297 + pull_request: *297 required: - self - html @@ -97251,10 +97538,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 requestBody: required: true content: @@ -97282,7 +97569,7 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: default: value: @@ -97345,10 +97632,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *357 - *358 - - *610 - - *614 + - *359 + - *611 + - *615 requestBody: required: true content: @@ -97383,9 +97670,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: *616 + default: *617 '404': *6 '422': *7 '403': *29 @@ -97407,9 +97694,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch parameters: - - *357 - *358 - - *610 + - *359 + - *611 requestBody: required: false content: @@ -97472,8 +97759,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme parameters: - - *357 - *358 + - *359 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -97486,9 +97773,9 @@ paths: description: Response content: application/json: - schema: *617 + schema: *618 examples: - default: &618 + default: &619 value: type: file encoding: base64 @@ -97530,8 +97817,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *357 - *358 + - *359 - name: dir description: The alternate path to look for a README file in: path @@ -97551,9 +97838,9 @@ paths: description: Response content: application/json: - schema: *617 + schema: *618 examples: - default: *618 + default: *619 '404': *6 '422': *15 x-github: @@ -97575,8 +97862,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#list-releases parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -97586,7 +97873,7 @@ paths: application/json: schema: type: array - items: *619 + items: *620 examples: default: value: @@ -97680,8 +97967,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#create-a-release parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -97757,9 +98044,9 @@ paths: description: Response content: application/json: - schema: *619 + schema: *620 examples: - default: &623 + default: &624 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -97864,9 +98151,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#get-a-release-asset parameters: - - *357 - *358 - - &621 + - *359 + - &622 name: asset_id description: The unique identifier of the asset. in: path @@ -97878,9 +98165,9 @@ paths: description: Response content: application/json: - schema: *620 + schema: *621 examples: - default: &622 + default: &623 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 @@ -97915,7 +98202,7 @@ paths: type: User site_admin: false '404': *6 - '302': *507 + '302': *508 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97931,9 +98218,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#update-a-release-asset parameters: - - *357 - *358 - - *621 + - *359 + - *622 requestBody: required: false content: @@ -97961,9 +98248,9 @@ paths: description: Response content: application/json: - schema: *620 + schema: *621 examples: - default: *622 + default: *623 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97979,9 +98266,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#delete-a-release-asset parameters: - - *357 - *358 - - *621 + - *359 + - *622 responses: '204': description: Response @@ -98006,8 +98293,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -98092,16 +98379,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-the-latest-release parameters: - - *357 - *358 + - *359 responses: '200': description: Response content: application/json: - schema: *619 + schema: *620 examples: - default: *623 + default: *624 '404': *6 x-github: githubCloudOnly: false @@ -98119,8 +98406,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name parameters: - - *357 - *358 + - *359 - name: tag description: tag parameter in: path @@ -98133,9 +98420,9 @@ paths: description: Response content: application/json: - schema: *619 + schema: *620 examples: - default: *623 + default: *624 '404': *6 x-github: githubCloudOnly: false @@ -98157,9 +98444,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release parameters: - - *357 - *358 - - &624 + - *359 + - &625 name: release_id description: The unique identifier of the release. in: path @@ -98173,9 +98460,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: *619 + schema: *620 examples: - default: *623 + default: *624 '401': description: Unauthorized x-github: @@ -98193,9 +98480,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#update-a-release parameters: - - *357 - *358 - - *624 + - *359 + - *625 requestBody: required: false content: @@ -98259,9 +98546,9 @@ paths: description: Response content: application/json: - schema: *619 + schema: *620 examples: - default: *623 + default: *624 '404': description: Not Found if the discussion category name is invalid content: @@ -98282,9 +98569,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#delete-a-release parameters: - - *357 - *358 - - *624 + - *359 + - *625 responses: '204': description: Response @@ -98305,9 +98592,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#list-release-assets parameters: - - *357 - *358 - - *624 + - *359 + - *625 - *17 - *19 responses: @@ -98317,7 +98604,7 @@ paths: application/json: schema: type: array - items: *620 + items: *621 examples: default: value: @@ -98398,9 +98685,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: - - *357 - *358 - - *624 + - *359 + - *625 - name: name in: query required: true @@ -98426,7 +98713,7 @@ paths: description: Response for successful upload content: application/json: - schema: *620 + schema: *621 examples: response-for-successful-upload: value: @@ -98481,9 +98768,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release parameters: - - *357 - *358 - - *624 + - *359 + - *625 - 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. @@ -98507,9 +98794,9 @@ paths: application/json: schema: type: array - items: *488 + items: *489 examples: - default: *560 + default: *561 headers: Link: *70 '404': *6 @@ -98530,9 +98817,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release parameters: - - *357 - *358 - - *624 + - *359 + - *625 requestBody: required: true content: @@ -98562,16 +98849,16 @@ paths: description: Reaction exists content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '201': description: Reaction created content: application/json: - schema: *488 + schema: *489 examples: - default: *489 + default: *490 '422': *15 x-github: githubCloudOnly: false @@ -98593,10 +98880,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction parameters: - - *357 - *358 - - *624 - - *561 + - *359 + - *625 + - *562 responses: '204': description: Response @@ -98620,9 +98907,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-rules-for-a-branch parameters: - - *357 - *358 - - *423 + - *359 + - *424 - *17 - *19 responses: @@ -98638,8 +98925,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *318 - - &625 + - *319 + - &626 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -98658,69 +98945,69 @@ paths: ruleset_id: type: integer description: The ID of the ruleset that includes this rule. - - allOf: - - *319 - - *625 - allOf: - *320 - - *625 + - *626 - allOf: - *321 - - *625 - - allOf: - *626 - - *625 - allOf: - *322 - - *625 + - *626 + - allOf: + - *627 + - *626 - allOf: - *323 - - *625 + - *626 - allOf: - *324 - - *625 + - *626 - allOf: - *325 - - *625 + - *626 - allOf: - *326 - - *625 + - *626 - allOf: - *327 - - *625 + - *626 - allOf: - *328 - - *625 + - *626 - allOf: - *329 - - *625 + - *626 - allOf: - *330 - - *625 + - *626 - allOf: - *331 - - *625 + - *626 - allOf: - - *336 - - *625 + - *332 + - *626 - allOf: - *337 - - *625 + - *626 - allOf: - *338 - - *625 + - *626 - allOf: - - *332 - - *625 + - *339 + - *626 - allOf: - *333 - - *625 + - *626 - allOf: - *334 - - *625 + - *626 - allOf: - *335 - - *625 + - *626 + - allOf: + - *336 + - *626 examples: default: value: @@ -98759,8 +99046,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 - *17 - *19 - name: includes_parents @@ -98771,7 +99058,7 @@ paths: schema: type: boolean default: true - - *627 + - *628 responses: '200': description: Response @@ -98779,7 +99066,7 @@ paths: application/json: schema: type: array - items: *339 + items: *340 examples: default: value: @@ -98826,8 +99113,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 requestBody: description: Request body required: true @@ -98847,16 +99134,16 @@ paths: - tag - push default: branch - enforcement: *315 + enforcement: *316 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *316 - conditions: *313 + items: *317 + conditions: *314 rules: type: array description: An array of rules within the ruleset. - items: *628 + items: *629 required: - name - enforcement @@ -98887,9 +99174,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: &639 + default: &640 value: id: 42 name: super cool ruleset @@ -98937,13 +99224,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites parameters: - - *357 - *358 - - *629 + - *359 - *630 - *631 - *632 - *633 + - *634 - *17 - *19 responses: @@ -98951,9 +99238,9 @@ paths: description: Response content: application/json: - schema: *634 + schema: *635 examples: - default: *635 + default: *636 '404': *6 '500': *55 x-github: @@ -98974,17 +99261,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *357 - *358 - - *636 + - *359 + - *637 responses: '200': description: Response content: application/json: - schema: *637 + schema: *638 examples: - default: *638 + default: *639 '404': *6 '500': *55 x-github: @@ -99012,8 +99299,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 - name: ruleset_id description: The ID of the ruleset. in: path @@ -99033,9 +99320,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: *639 + default: *640 '404': *6 '500': *55 put: @@ -99053,8 +99340,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 - name: ruleset_id description: The ID of the ruleset. in: path @@ -99079,16 +99366,16 @@ paths: - branch - tag - push - enforcement: *315 + enforcement: *316 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *316 - conditions: *313 + items: *317 + conditions: *314 rules: description: An array of rules within the ruleset. type: array - items: *628 + items: *629 examples: default: value: @@ -99116,9 +99403,9 @@ paths: description: Response content: application/json: - schema: *339 + schema: *340 examples: - default: *639 + default: *640 '404': *6 '422': *15 '500': *55 @@ -99137,8 +99424,8 @@ paths: category: repos subcategory: rules parameters: - - *357 - *358 + - *359 - name: ruleset_id description: The ID of the ruleset. in: path @@ -99161,8 +99448,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-history parameters: - - *357 - *358 + - *359 - *17 - *19 - name: ruleset_id @@ -99178,9 +99465,9 @@ paths: application/json: schema: type: array - items: *342 + items: *343 examples: - default: *640 + default: *641 '404': *6 '500': *55 x-github: @@ -99199,8 +99486,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-version parameters: - - *357 - *358 + - *359 - name: ruleset_id description: The ID of the ruleset. in: path @@ -99218,7 +99505,7 @@ paths: description: Response content: application/json: - schema: *641 + schema: *642 examples: default: value: @@ -99273,9 +99560,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *357 - *358 - - *642 + - *359 - *643 - *644 - *645 @@ -99283,16 +99569,17 @@ paths: - *647 - *648 - *649 + - *650 - *62 - *19 - *17 - - *650 - *651 - *652 - *653 - *654 - *655 - *656 + - *657 responses: '200': description: Response @@ -99300,11 +99587,11 @@ paths: application/json: schema: type: array - items: &660 + items: &661 type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -99312,15 +99599,15 @@ paths: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: *657 - resolution: *658 + state: *658 + resolution: *659 resolved_at: type: string format: date-time @@ -99426,7 +99713,7 @@ paths: pull request. ' - oneOf: *659 + oneOf: *660 nullable: true has_more_locations: type: boolean @@ -99590,16 +99877,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *357 - *358 - - *454 - - *655 + - *359 + - *455 + - *656 responses: '200': description: Response content: application/json: - schema: *660 + schema: *661 examples: default: value: @@ -99653,9 +99940,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *357 - *358 - - *454 + - *359 + - *455 requestBody: required: true content: @@ -99663,8 +99950,8 @@ paths: schema: type: object properties: - state: *657 - resolution: *658 + state: *658 + resolution: *659 resolution_comment: description: An optional comment when closing or reopening an alert. Cannot be updated or deleted. @@ -99708,7 +99995,7 @@ paths: description: Response content: application/json: - schema: *660 + schema: *661 examples: default: value: @@ -99807,9 +100094,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *357 - *358 - - *454 + - *359 + - *455 - *19 - *17 responses: @@ -99820,7 +100107,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &817 + items: &818 type: object properties: type: @@ -99846,7 +100133,6 @@ paths: example: commit details: oneOf: - - *661 - *662 - *663 - *664 @@ -99859,6 +100145,7 @@ paths: - *671 - *672 - *673 + - *674 examples: default: value: @@ -99944,8 +100231,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -99953,14 +100240,14 @@ paths: schema: type: object properties: - reason: &675 + reason: &676 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *674 + placeholder_id: *675 required: - reason - placeholder_id @@ -99977,7 +100264,7 @@ paths: schema: type: object properties: - reason: *675 + reason: *676 expire_at: type: string format: date-time @@ -100023,8 +100310,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: - - *357 - *358 + - *359 responses: '404': description: Repository does not have GitHub Advanced Security or secret @@ -100039,7 +100326,7 @@ paths: properties: incremental_scans: type: array - items: &676 + items: &677 description: Information on a single scan performed by secret scanning on the repository type: object @@ -100070,15 +100357,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *676 + items: *677 backfill_scans: type: array - items: *676 + items: *677 custom_pattern_backfill_scans: type: array items: allOf: - - *676 + - *677 - type: object properties: pattern_name: @@ -100091,7 +100378,7 @@ paths: one of "repository", "organization", or "enterprise" generic_secrets_backfill_scans: type: array - items: *676 + items: *677 examples: default: value: @@ -100156,8 +100443,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *357 - *358 + - *359 - *62 - name: sort description: The property to sort the results by. @@ -100201,9 +100488,9 @@ paths: application/json: schema: type: array - items: *677 + items: *678 examples: - default: *678 + default: *679 '400': *14 '404': *6 x-github: @@ -100226,8 +100513,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -100300,7 +100587,7 @@ paths: login: type: string description: The username of the user credited. - type: *345 + type: *346 required: - login - type @@ -100387,9 +100674,9 @@ paths: description: Response content: application/json: - schema: *677 + schema: *678 examples: - default: &680 + default: &681 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -100619,8 +100906,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -100724,7 +101011,7 @@ paths: description: Response content: application/json: - schema: *677 + schema: *678 examples: default: value: @@ -100870,17 +101157,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *357 - *358 - - *679 + - *359 + - *680 responses: '200': description: Response content: application/json: - schema: *677 + schema: *678 examples: - default: *680 + default: *681 '403': *29 '404': *6 x-github: @@ -100904,9 +101191,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *357 - *358 - - *679 + - *359 + - *680 requestBody: required: true content: @@ -100979,7 +101266,7 @@ paths: login: type: string description: The username of the user credited. - type: *345 + type: *346 required: - login - type @@ -101065,17 +101352,17 @@ paths: description: Response content: application/json: - schema: *677 + schema: *678 examples: - default: *680 - add_credit: *680 + default: *681 + add_credit: *681 '403': *29 '404': *6 '422': description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: *132 + schema: *133 examples: invalid_state_transition: value: @@ -101106,9 +101393,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: - - *357 - *358 - - *679 + - *359 + - *680 responses: '202': *39 '400': *14 @@ -101135,17 +101422,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *357 - *358 - - *679 + - *359 + - *680 responses: '202': description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 + default: *363 '400': *14 '422': *15 '403': *29 @@ -101171,8 +101458,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-stargazers parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -101271,8 +101558,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *357 - *358 + - *359 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -101281,7 +101568,7 @@ paths: application/json: schema: type: array - items: &681 + items: &682 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -101314,8 +101601,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -101391,8 +101678,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -101488,8 +101775,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *357 - *358 + - *359 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -101643,8 +101930,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *357 - *358 + - *359 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -101654,7 +101941,7 @@ paths: application/json: schema: type: array - items: *681 + items: *682 examples: default: value: @@ -101687,8 +101974,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#create-a-commit-status parameters: - - *357 - *358 + - *359 - name: sha in: path required: true @@ -101742,7 +102029,7 @@ paths: description: Response content: application/json: - schema: *682 + schema: *683 examples: default: value: @@ -101796,8 +102083,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-watchers parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -101829,14 +102116,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#get-a-repository-subscription parameters: - - *357 - *358 + - *359 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &683 + schema: &684 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -101904,8 +102191,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#set-a-repository-subscription parameters: - - *357 - *358 + - *359 requestBody: required: false content: @@ -101931,7 +102218,7 @@ paths: description: Response content: application/json: - schema: *683 + schema: *684 examples: default: value: @@ -101958,8 +102245,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#delete-a-repository-subscription parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -101979,8 +102266,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-tags parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -102059,8 +102346,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *357 - *358 + - *359 - name: ref in: path required: true @@ -102096,8 +102383,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-teams parameters: - - *357 - *358 + - *359 - *17 - *19 responses: @@ -102107,9 +102394,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *274 + default: *275 headers: Link: *70 '404': *6 @@ -102129,8 +102416,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-all-repository-topics parameters: - - *357 - *358 + - *359 - *19 - *17 responses: @@ -102138,7 +102425,7 @@ paths: description: Response content: application/json: - schema: &684 + schema: &685 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -102150,7 +102437,7 @@ paths: required: - names examples: - default: &685 + default: &686 value: names: - octocat @@ -102173,8 +102460,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#replace-all-repository-topics parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -102205,9 +102492,9 @@ paths: description: Response content: application/json: - schema: *684 + schema: *685 examples: - default: *685 + default: *686 '404': *6 '422': *7 x-github: @@ -102228,9 +102515,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-repository-clones parameters: - - *357 - *358 - - &686 + - *359 + - &687 name: per description: The time frame to display results for. in: query @@ -102259,7 +102546,7 @@ paths: example: 128 clones: type: array - items: &687 + items: &688 title: Traffic type: object properties: @@ -102346,8 +102633,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -102437,8 +102724,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources parameters: - - *357 - *358 + - *359 responses: '200': description: Response @@ -102498,9 +102785,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-page-views parameters: - - *357 - *358 - - *686 + - *359 + - *687 responses: '200': description: Response @@ -102519,7 +102806,7 @@ paths: example: 3782 views: type: array - items: *687 + items: *688 required: - uniques - count @@ -102596,8 +102883,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#transfer-a-repository parameters: - - *357 - *358 + - *359 requestBody: required: true content: @@ -102633,7 +102920,7 @@ paths: description: Response content: application/json: - schema: *163 + schema: *164 examples: default: value: @@ -102870,8 +103157,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *357 - *358 + - *359 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -102894,8 +103181,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -102917,8 +103204,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -102944,8 +103231,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *357 - *358 + - *359 - name: ref in: path required: true @@ -103037,9 +103324,9 @@ paths: description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 + default: *363 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -103080,7 +103367,7 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: default: value: @@ -103272,7 +103559,7 @@ paths: html_url: type: string format: uri - repository: *163 + repository: *164 score: type: number file_size: @@ -103290,7 +103577,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &688 + text_matches: &689 title: Search Result Text Matches type: array items: @@ -103452,7 +103739,7 @@ paths: enum: - author-date - committer-date - - &689 + - &690 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 @@ -103523,7 +103810,7 @@ paths: description: Metaproperties for Git author/committer information. type: object - properties: *421 + properties: *422 nullable: true comment_count: type: integer @@ -103543,7 +103830,7 @@ paths: url: type: string format: uri - verification: *543 + verification: *544 required: - author - committer @@ -103562,7 +103849,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: *421 + properties: *422 nullable: true parents: type: array @@ -103575,12 +103862,12 @@ paths: type: string sha: type: string - repository: *163 + repository: *164 score: type: number node_id: type: string - text_matches: *688 + text_matches: *689 required: - sha - node_id @@ -103772,7 +104059,7 @@ paths: - interactions - created - updated - - *689 + - *690 - *17 - *19 - name: advanced_search @@ -103886,11 +104173,11 @@ paths: description: type: string nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: type: string state_reason: @@ -103900,8 +104187,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *294 - required: *295 + properties: *295 + required: *296 nullable: true comments: type: integer @@ -103915,7 +104202,7 @@ paths: type: string format: date-time nullable: true - text_matches: *688 + text_matches: *689 pull_request: type: object properties: @@ -103959,7 +104246,7 @@ paths: timeline_url: type: string format: uri - type: *257 + type: *258 performed_via_github_app: title: GitHub app description: GitHub apps are a new way to extend GitHub. @@ -104195,7 +104482,7 @@ paths: enum: - created - updated - - *689 + - *690 - *17 - *19 responses: @@ -104239,7 +104526,7 @@ paths: nullable: true score: type: number - text_matches: *688 + text_matches: *689 required: - id - node_id @@ -104324,7 +104611,7 @@ paths: - forks - help-wanted-issues - updated - - *689 + - *690 - *17 - *19 responses: @@ -104572,7 +104859,7 @@ paths: - admin - pull - push - text_matches: *688 + text_matches: *689 temp_clone_token: type: string allow_merge_commit: @@ -104872,7 +105159,7 @@ paths: type: string format: uri nullable: true - text_matches: *688 + text_matches: *689 related: type: array nullable: true @@ -105063,7 +105350,7 @@ paths: - followers - repositories - joined - - *689 + - *690 - *17 - *19 responses: @@ -105167,7 +105454,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *688 + text_matches: *689 blog: type: string nullable: true @@ -105246,7 +105533,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &692 + - &693 name: team_id description: The unique identifier of the team. in: path @@ -105258,9 +105545,9 @@ paths: description: Response content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '404': *6 x-github: githubCloudOnly: false @@ -105287,7 +105574,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *692 + - *693 requestBody: required: true content: @@ -105350,16 +105637,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '201': description: Response content: application/json: - schema: *353 + schema: *354 examples: - default: *354 + default: *355 '404': *6 '422': *15 '403': *29 @@ -105387,7 +105674,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *692 + - *693 responses: '204': description: Response @@ -105416,7 +105703,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *692 + - *693 - *17 - *19 responses: @@ -105426,9 +105713,9 @@ paths: application/json: schema: type: array - items: *251 + items: *252 examples: - default: *252 + default: *253 headers: Link: *70 x-github: @@ -105454,7 +105741,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *692 + - *693 - name: role description: Filters members returned by their role in the team. in: query @@ -105505,7 +105792,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *692 + - *693 - *74 responses: '204': @@ -105542,7 +105829,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *692 + - *693 - *74 responses: '204': @@ -105582,7 +105869,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *692 + - *693 - *74 responses: '204': @@ -105619,16 +105906,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *692 + - *693 - *74 responses: '200': description: Response content: application/json: - schema: *356 + schema: *357 examples: - response-if-user-is-a-team-maintainer: *693 + response-if-user-is-a-team-maintainer: *694 '404': *6 x-github: githubCloudOnly: false @@ -105661,7 +105948,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *692 + - *693 - *74 requestBody: required: false @@ -105687,9 +105974,9 @@ paths: description: Response content: application/json: - schema: *356 + schema: *357 examples: - response-if-users-membership-with-team-is-now-pending: *694 + response-if-users-membership-with-team-is-now-pending: *695 '403': description: Forbidden if team synchronization is set up '422': @@ -105723,7 +106010,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *692 + - *693 - *74 responses: '204': @@ -105751,7 +106038,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *692 + - *693 - *17 - *19 responses: @@ -105761,9 +106048,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *288 + default: *289 headers: Link: *70 '404': *6 @@ -105793,15 +106080,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *692 - - *357 + - *693 - *358 + - *359 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *695 + schema: *696 examples: alternative-response-with-extra-repository-information: value: @@ -105951,9 +106238,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *692 - - *357 + - *693 - *358 + - *359 requestBody: required: false content: @@ -106003,9 +106290,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *692 - - *357 + - *693 - *358 + - *359 responses: '204': description: Response @@ -106030,7 +106317,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *692 + - *693 - *17 - *19 responses: @@ -106040,9 +106327,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - response-if-child-teams-exist: *696 + response-if-child-teams-exist: *697 headers: Link: *70 '404': *6 @@ -106075,7 +106362,7 @@ paths: application/json: schema: oneOf: - - &697 + - &698 title: Private User description: Private User type: object @@ -106278,7 +106565,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - &723 + - &724 title: Public User description: Public User type: object @@ -106590,7 +106877,7 @@ paths: description: Response content: application/json: - schema: *697 + schema: *698 examples: default: value: @@ -106793,9 +107080,9 @@ paths: type: integer codespaces: type: array - items: *262 + items: *263 examples: - default: *263 + default: *264 '304': *37 '500': *55 '401': *25 @@ -106934,17 +107221,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '401': *25 '403': *29 '404': *6 @@ -106988,7 +107275,7 @@ paths: type: integer secrets: type: array - items: &698 + items: &699 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -107028,7 +107315,7 @@ paths: - visibility - selected_repositories_url examples: - default: *480 + default: *481 headers: Link: *70 x-github: @@ -107098,13 +107385,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *698 + schema: *699 examples: default: value: @@ -107134,7 +107421,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 requestBody: required: true content: @@ -107179,7 +107466,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -107207,7 +107494,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 responses: '204': description: Response @@ -107232,7 +107519,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *171 + - *172 responses: '200': description: Response @@ -107248,9 +107535,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *211 + default: *212 '401': *25 '403': *29 '404': *6 @@ -107275,7 +107562,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *171 + - *172 requestBody: required: true content: @@ -107329,7 +107616,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *171 + - *172 - name: repository_id in: path required: true @@ -107362,7 +107649,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *171 + - *172 - name: repository_id in: path required: true @@ -107394,15 +107681,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '200': description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '304': *37 '500': *55 '401': *25 @@ -107428,7 +107715,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 requestBody: required: false content: @@ -107458,9 +107745,9 @@ paths: description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '401': *25 '403': *29 '404': *6 @@ -107482,7 +107769,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '202': *39 '304': *37 @@ -107511,13 +107798,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '202': description: Response content: application/json: - schema: &699 + schema: &700 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -107558,7 +107845,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &700 + default: &701 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -107590,7 +107877,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *264 + - *265 - name: export_id in: path required: true @@ -107603,9 +107890,9 @@ paths: description: Response content: application/json: - schema: *699 + schema: *700 examples: - default: *700 + default: *701 '404': *6 x-github: githubCloudOnly: false @@ -107626,7 +107913,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *264 + - *265 responses: '200': description: Response @@ -107642,9 +107929,9 @@ paths: type: integer machines: type: array - items: *701 + items: *702 examples: - default: *702 + default: *703 '304': *37 '500': *55 '401': *25 @@ -107673,7 +107960,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *264 + - *265 requestBody: required: true content: @@ -107723,13 +108010,13 @@ paths: nullable: true owner: *4 billable_owner: *4 - repository: *360 + repository: *361 machine: type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: *478 - required: *479 + properties: *479 + required: *480 nullable: true devcontainer_path: description: Path to devcontainer.json from repo root used to @@ -108503,15 +108790,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '200': description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '304': *37 '500': *55 '400': *14 @@ -108543,15 +108830,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *264 + - *265 responses: '200': description: Response content: application/json: - schema: *262 + schema: *263 examples: - default: *477 + default: *478 '500': *55 '401': *25 '403': *29 @@ -108581,9 +108868,9 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: &713 + default: &714 value: - id: 197 name: hello_docker @@ -108684,7 +108971,7 @@ paths: application/json: schema: type: array - items: &703 + items: &704 title: Email description: Email type: object @@ -108749,9 +109036,9 @@ paths: application/json: schema: type: array - items: *703 + items: *704 examples: - default: &715 + default: &716 value: - email: octocat@github.com verified: true @@ -108826,7 +109113,7 @@ paths: application/json: schema: type: array - items: *703 + items: *704 examples: default: value: @@ -109082,7 +109369,7 @@ paths: application/json: schema: type: array - items: &704 + items: &705 title: GPG Key description: A unique encryption key type: object @@ -109213,7 +109500,7 @@ paths: - subkeys - revoked examples: - default: &733 + default: &734 value: - id: 3 name: Octocat's GPG Key @@ -109298,9 +109585,9 @@ paths: description: Response content: application/json: - schema: *704 + schema: *705 examples: - default: &705 + default: &706 value: id: 3 name: Octocat's GPG Key @@ -109357,7 +109644,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &706 + - &707 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -109369,9 +109656,9 @@ paths: description: Response content: application/json: - schema: *704 + schema: *705 examples: - default: *705 + default: *706 '404': *6 '304': *37 '403': *29 @@ -109394,7 +109681,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *706 + - *707 responses: '204': description: Response @@ -109596,7 +109883,7 @@ paths: values. Present for org repos only. additionalProperties: true examples: - default: *155 + default: *156 headers: Link: *70 '404': *6 @@ -109622,7 +109909,7 @@ paths: url: https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *23 - - *152 + - *153 responses: '204': description: Response @@ -109648,7 +109935,7 @@ paths: url: https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *23 - - *152 + - *153 responses: '204': description: Response @@ -109682,12 +109969,12 @@ paths: application/json: schema: anyOf: - - *249 + - *250 - type: object properties: {} additionalProperties: false examples: - default: *250 + default: *251 '204': description: Response when there are no restrictions x-github: @@ -109711,7 +109998,7 @@ paths: required: true content: application/json: - schema: *554 + schema: *555 examples: default: value: @@ -109722,7 +110009,7 @@ paths: description: Response content: application/json: - schema: *249 + schema: *250 examples: default: value: @@ -109803,7 +110090,7 @@ paths: - closed - all default: open - - *260 + - *261 - name: sort description: What to sort results by. in: query @@ -109828,7 +110115,7 @@ paths: type: array items: *88 examples: - default: *261 + default: *262 headers: Link: *70 '404': *6 @@ -109861,7 +110148,7 @@ paths: application/json: schema: type: array - items: &707 + items: &708 title: Key description: Key type: object @@ -109962,9 +110249,9 @@ paths: description: Response content: application/json: - schema: *707 + schema: *708 examples: - default: &708 + default: &709 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -109997,15 +110284,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *589 + - *590 responses: '200': description: Response content: application/json: - schema: *707 + schema: *708 examples: - default: *708 + default: *709 '404': *6 '304': *37 '403': *29 @@ -110028,7 +110315,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *589 + - *590 responses: '204': description: Response @@ -110061,7 +110348,7 @@ paths: application/json: schema: type: array - items: &709 + items: &710 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -110129,7 +110416,7 @@ paths: - account - plan examples: - default: &710 + default: &711 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -110191,9 +110478,9 @@ paths: application/json: schema: type: array - items: *709 + items: *710 examples: - default: *710 + default: *711 headers: Link: *70 '304': *37 @@ -110233,7 +110520,7 @@ paths: application/json: schema: type: array - items: *266 + items: *267 examples: default: value: @@ -110347,7 +110634,7 @@ paths: description: Response content: application/json: - schema: *266 + schema: *267 examples: default: value: @@ -110434,7 +110721,7 @@ paths: description: Response content: application/json: - schema: *266 + schema: *267 examples: default: value: @@ -110506,7 +110793,7 @@ paths: application/json: schema: type: array - items: *268 + items: *269 examples: default: value: @@ -110759,7 +111046,7 @@ paths: description: Response content: application/json: - schema: *268 + schema: *269 examples: default: value: @@ -110939,7 +111226,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#get-a-user-migration-status parameters: - - *269 + - *270 - name: exclude in: query required: false @@ -110952,7 +111239,7 @@ paths: description: Response content: application/json: - schema: *268 + schema: *269 examples: default: value: @@ -111146,7 +111433,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#download-a-user-migration-archive parameters: - - *269 + - *270 responses: '302': description: Response @@ -111172,7 +111459,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive parameters: - - *269 + - *270 responses: '204': description: Response @@ -111201,8 +111488,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - - *269 - - *711 + - *270 + - *712 responses: '204': description: Response @@ -111226,7 +111513,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *269 + - *270 - *17 - *19 responses: @@ -111315,7 +111602,7 @@ paths: - docker - nuget - container - - *712 + - *713 - *19 - *17 responses: @@ -111325,10 +111612,10 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: *713 - '400': *714 + default: *714 + '400': *715 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -111348,16 +111635,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *277 - *278 + - *279 responses: '200': description: Response content: application/json: - schema: *275 + schema: *276 examples: - default: &734 + default: &735 value: id: 40201 name: octo-name @@ -111470,8 +111757,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *277 - *278 + - *279 responses: '204': description: Response @@ -111501,8 +111788,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *277 - *278 + - *279 - name: token description: package token schema: @@ -111534,8 +111821,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *277 - *278 + - *279 - *19 - *17 - name: state @@ -111555,7 +111842,7 @@ paths: application/json: schema: type: array - items: *279 + items: *280 examples: default: value: @@ -111604,15 +111891,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *277 - *278 - - *280 + - *279 + - *281 responses: '200': description: Response content: application/json: - schema: *279 + schema: *280 examples: default: value: @@ -111648,9 +111935,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *277 - *278 - - *280 + - *279 + - *281 responses: '204': description: Response @@ -111680,9 +111967,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *277 - *278 - - *280 + - *279 + - *281 responses: '204': description: Response @@ -111719,9 +112006,9 @@ paths: application/json: schema: type: array - items: *703 + items: *704 examples: - default: *715 + default: *716 headers: Link: *70 '304': *37 @@ -111834,7 +112121,7 @@ paths: type: array items: *82 examples: - default: &722 + default: &723 summary: Default response value: - id: 1296269 @@ -112138,9 +112425,9 @@ paths: description: Response content: application/json: - schema: *360 + schema: *361 examples: - default: *362 + default: *363 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -112179,9 +112466,9 @@ paths: application/json: schema: type: array - items: *556 + items: *557 examples: - default: *716 + default: *717 headers: Link: *70 '304': *37 @@ -112204,7 +112491,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *253 + - *254 responses: '204': description: Response @@ -112228,7 +112515,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *253 + - *254 responses: '204': description: Response @@ -112261,7 +112548,7 @@ paths: application/json: schema: type: array - items: &717 + items: &718 title: Social account description: Social media account type: object @@ -112276,7 +112563,7 @@ paths: - provider - url examples: - default: &718 + default: &719 value: - provider: twitter url: https://twitter.com/github @@ -112338,9 +112625,9 @@ paths: application/json: schema: type: array - items: *717 + items: *718 examples: - default: *718 + default: *719 '422': *15 '304': *37 '404': *6 @@ -112427,7 +112714,7 @@ paths: application/json: schema: type: array - items: &719 + items: &720 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -112447,7 +112734,7 @@ paths: - title - created_at examples: - default: &751 + default: &752 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -112511,9 +112798,9 @@ paths: description: Response content: application/json: - schema: *719 + schema: *720 examples: - default: &720 + default: &721 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -112543,7 +112830,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: - - &721 + - &722 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -112555,9 +112842,9 @@ paths: description: Response content: application/json: - schema: *719 + schema: *720 examples: - default: *720 + default: *721 '404': *6 '304': *37 '403': *29 @@ -112580,7 +112867,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: - - *721 + - *722 responses: '204': description: Response @@ -112609,7 +112896,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &752 + - &753 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 @@ -112634,11 +112921,11 @@ paths: type: array items: *82 examples: - default-response: *722 + default-response: *723 application/vnd.github.v3.star+json: schema: type: array - items: &753 + items: &754 title: Starred Repository description: Starred Repository type: object @@ -112794,8 +113081,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: - - *357 - *358 + - *359 responses: '204': description: Response if this repository is starred by you @@ -112823,8 +113110,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -112848,8 +113135,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *357 - *358 + - *359 responses: '204': description: Response @@ -112882,9 +113169,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *288 + default: *289 headers: Link: *70 '304': *37 @@ -112921,7 +113208,7 @@ paths: application/json: schema: type: array - items: *353 + items: *354 examples: default: value: @@ -113007,10 +113294,10 @@ paths: application/json: schema: oneOf: - - *697 - - *723 + - *698 + - *724 examples: - default-response: &727 + default-response: &728 summary: Default response value: login: octocat @@ -113045,7 +113332,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &728 + response-with-git-hub-plan-information: &729 summary: Response with GitHub plan information value: login: octocat @@ -113102,14 +113389,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &725 + - &726 name: user_id description: The unique identifier of the user. in: path required: true schema: type: string - - *293 + - *294 requestBody: required: true description: Details of the draft item to create in the project. @@ -113143,9 +113430,9 @@ paths: description: Response content: application/json: - schema: *299 + schema: *300 examples: - draft_issue: *300 + draft_issue: *301 '304': *37 '403': *29 '401': *25 @@ -113168,7 +113455,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *724 + - *725 - *17 responses: '200': @@ -113203,8 +113490,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *725 - - *293 + - *726 + - *294 requestBody: required: true content: @@ -113275,17 +113562,17 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *726 + schema: *727 examples: table_view: summary: Response for creating a table view - value: *304 + value: *305 board_view: summary: Response for creating a board view with filter - value: *304 + value: *305 roadmap_view: summary: Response for creating a roadmap view - value: *304 + value: *305 '304': *37 '403': *29 '401': *25 @@ -113327,11 +113614,11 @@ paths: application/json: schema: oneOf: - - *697 - - *723 + - *698 + - *724 examples: - default-response: *727 - response-with-git-hub-plan-information: *728 + default-response: *728 + response-with-git-hub-plan-information: *729 '404': *6 x-github: githubCloudOnly: false @@ -113381,8 +113668,8 @@ paths: required: - subject_digests examples: - default: *729 - withPredicateType: *730 + default: *730 + withPredicateType: *731 responses: '200': description: Response @@ -113421,7 +113708,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *731 + default: *732 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -113610,12 +113897,12 @@ paths: initiator: type: string examples: - default: *417 + default: *418 '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -113677,7 +113964,7 @@ paths: spaces: type: array description: The list of Copilot Spaces on this page of results. - items: *204 + items: *205 examples: default: summary: Example response for listing user copilot spaces @@ -113889,9 +114176,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: &732 + default: &733 summary: Example response for a user copilot space value: id: 42 @@ -113990,9 +114277,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *732 + default: *733 '403': *29 '404': *6 x-github: @@ -114113,9 +114400,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *732 + default: *733 '403': *29 '404': *6 '422': *15 @@ -114192,7 +114479,7 @@ paths: collaborators: type: array description: The list of collaborators for this Copilot Space. - items: *206 + items: *207 examples: default: value: @@ -114335,7 +114622,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: default: value: @@ -114446,7 +114733,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: default: value: @@ -114576,7 +114863,7 @@ paths: resources: type: array description: The list of resources attached to this Copilot Space. - items: *207 + items: *208 examples: default: value: @@ -114668,7 +114955,7 @@ paths: description: Resource created content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -114684,7 +114971,7 @@ paths: description: Duplicate github_file resource already exists content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -114737,7 +115024,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -114804,7 +115091,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -114881,9 +115168,9 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: *713 + default: *714 '403': *29 '401': *25 x-github: @@ -115267,9 +115554,9 @@ paths: application/json: schema: type: array - items: *704 + items: *705 examples: - default: *733 + default: *734 headers: Link: *70 x-github: @@ -115373,7 +115660,7 @@ paths: application/json: schema: *22 examples: - default: *553 + default: *554 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -115497,7 +115784,7 @@ paths: - docker - nuget - container - - *712 + - *713 - *74 - *19 - *17 @@ -115508,12 +115795,12 @@ paths: application/json: schema: type: array - items: *275 + items: *276 examples: - default: *713 + default: *714 '403': *29 '401': *25 - '400': *714 + '400': *715 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -115533,17 +115820,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-a-user parameters: - - *277 - *278 + - *279 - *74 responses: '200': description: Response content: application/json: - schema: *275 + schema: *276 examples: - default: *734 + default: *735 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -115564,8 +115851,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user parameters: - - *277 - *278 + - *279 - *74 responses: '204': @@ -115598,8 +115885,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user parameters: - - *277 - *278 + - *279 - *74 - name: token description: package token @@ -115632,8 +115919,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *277 - *278 + - *279 - *74 responses: '200': @@ -115642,7 +115929,7 @@ paths: application/json: schema: type: array - items: *279 + items: *280 examples: default: value: @@ -115700,16 +115987,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user parameters: - - *277 - *278 - - *280 + - *279 + - *281 - *74 responses: '200': description: Response content: application/json: - schema: *279 + schema: *280 examples: default: value: @@ -115744,10 +116031,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user parameters: - - *277 - *278 + - *279 - *74 - - *280 + - *281 responses: '204': description: Response @@ -115779,10 +116066,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user parameters: - - *277 - *278 + - *279 - *74 - - *280 + - *281 responses: '204': description: Response @@ -115823,9 +116110,9 @@ paths: application/json: schema: type: array - items: *291 + items: *292 examples: - default: *292 + default: *293 headers: Link: *70 '304': *37 @@ -115847,16 +116134,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-user parameters: - - *293 + - *294 - *74 responses: '200': description: Response content: application/json: - schema: *291 + schema: *292 examples: - default: *292 + default: *293 headers: Link: *70 '304': *37 @@ -115878,7 +116165,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-user parameters: - - *293 + - *294 - *74 - *17 - *47 @@ -115890,9 +116177,9 @@ paths: application/json: schema: type: array - items: *297 + items: *298 examples: - default: *735 + default: *736 headers: Link: *70 '304': *37 @@ -115914,7 +116201,7 @@ paths: url: https://docs.github.com/rest/projects/fields#add-field-to-user-owned-project parameters: - *74 - - *293 + - *294 requestBody: required: true content: @@ -115952,7 +116239,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *736 + items: *737 required: - name - data_type @@ -115968,7 +116255,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *737 + iteration_configuration: *738 required: - name - data_type @@ -115990,20 +116277,20 @@ paths: value: name: Due date data_type: date - single_select_field: *738 - iteration_field: *739 + single_select_field: *739 + iteration_field: *740 responses: '201': description: Response content: application/json: - schema: *297 + schema: *298 examples: - text_field: *740 - number_field: *741 - date_field: *742 - single_select_field: *743 - iteration_field: *744 + text_field: *741 + number_field: *742 + date_field: *743 + single_select_field: *744 + iteration_field: *745 '304': *37 '403': *29 '401': *25 @@ -116024,17 +116311,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-user parameters: - - *293 - - *745 + - *294 + - *746 - *74 responses: '200': description: Response content: application/json: - schema: *297 + schema: *298 examples: - default: *746 + default: *747 headers: Link: *70 '304': *37 @@ -116057,7 +116344,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-owned-project parameters: - - *293 + - *294 - *74 - *47 - *48 @@ -116090,9 +116377,9 @@ paths: application/json: schema: type: array - items: *301 + items: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -116114,7 +116401,7 @@ paths: url: https://docs.github.com/rest/projects/items#add-item-to-user-owned-project parameters: - *74 - - *293 + - *294 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -116184,22 +116471,22 @@ paths: description: Response content: application/json: - schema: *299 + schema: *300 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *300 + value: *301 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *300 + value: *301 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *300 + value: *301 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *300 + value: *301 '304': *37 '403': *29 '401': *25 @@ -116219,9 +116506,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-a-user-owned-project parameters: - - *293 + - *294 - *74 - - *303 + - *304 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the title field will be returned. @@ -116241,9 +116528,9 @@ paths: description: Response content: application/json: - schema: *301 + schema: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -116264,9 +116551,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-user parameters: - - *293 + - *294 - *74 - - *303 + - *304 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -116336,13 +116623,13 @@ paths: description: Response content: application/json: - schema: *301 + schema: *302 examples: - text_field: *302 - number_field: *302 - date_field: *302 - single_select_field: *302 - iteration_field: *302 + text_field: *303 + number_field: *303 + date_field: *303 + single_select_field: *303 + iteration_field: *303 '401': *25 '403': *29 '404': *6 @@ -116362,9 +116649,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-user parameters: - - *293 + - *294 - *74 - - *303 + - *304 responses: '204': description: Response @@ -116386,9 +116673,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-project-view parameters: - - *293 + - *294 - *74 - - *747 + - *748 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -116414,9 +116701,9 @@ paths: application/json: schema: type: array - items: *301 + items: *302 examples: - default: *302 + default: *303 headers: Link: *70 '304': *37 @@ -116635,9 +116922,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *288 + default: *289 headers: Link: *70 x-github: @@ -116660,11 +116947,11 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-ai-credit-usage-report-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *128 + - *127 - *129 + - *130 responses: '200': description: Response when getting a billing AI credit usage report @@ -116793,11 +117080,11 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *128 + - *127 - *129 + - *130 responses: '200': description: Response when getting a billing premium request usage report @@ -116926,9 +117213,9 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-a-user parameters: - *74 - - *124 - - *748 - - *126 + - *125 + - *749 + - *127 responses: '200': description: Response when getting a billing usage report @@ -117023,12 +117310,12 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *749 - - *129 + - *127 - *750 + - *130 + - *751 responses: '200': description: Response when getting a billing usage summary @@ -117162,9 +117449,9 @@ paths: application/json: schema: type: array - items: *717 + items: *718 examples: - default: *718 + default: *719 headers: Link: *70 x-github: @@ -117194,9 +117481,9 @@ paths: application/json: schema: type: array - items: *719 + items: *720 examples: - default: *751 + default: *752 headers: Link: *70 x-github: @@ -117221,7 +117508,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *74 - - *752 + - *753 - *62 - *17 - *19 @@ -117233,11 +117520,11 @@ paths: schema: anyOf: - type: array - items: *753 + items: *754 - type: array items: *82 examples: - default-response: *722 + default-response: *723 headers: Link: *70 x-github: @@ -117266,9 +117553,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *288 + default: *289 headers: Link: *70 x-github: @@ -117396,7 +117683,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &754 + enterprise: &755 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -117454,7 +117741,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &755 + installation: &756 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -117473,7 +117760,7 @@ x-webhooks: required: - id - node_id - organization: &756 + organization: &757 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -117533,13 +117820,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &757 + repository: &758 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &789 + properties: &790 id: description: Unique identifier of the repository example: 42 @@ -118223,7 +118510,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &790 + required: &791 - archive_url - assignees_url - blobs_url @@ -118374,10 +118661,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -118453,11 +118740,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - rule: &758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: &759 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) @@ -118680,11 +118967,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - rule: *758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: *759 sender: *4 required: - action @@ -118867,11 +119154,11 @@ x-webhooks: - everyone required: - from - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - rule: *758 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + rule: *759 sender: *4 required: - action @@ -118955,7 +119242,7 @@ x-webhooks: type: string enum: - completed - check_run: &760 + check_run: &761 title: CheckRun description: A check performed on the code of a given code change type: object @@ -119009,7 +119296,7 @@ x-webhooks: pull_requests: type: array items: *93 - repository: *163 + repository: *164 status: example: completed type: string @@ -119046,7 +119333,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *759 + deployment: *760 details_url: example: https://example.com type: string @@ -119131,10 +119418,10 @@ x-webhooks: - output - app - pull_requests - installation: *755 - enterprise: *754 - organization: *756 - repository: *757 + installation: *756 + enterprise: *755 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -119525,11 +119812,11 @@ x-webhooks: type: string enum: - created - check_run: *760 - installation: *755 - enterprise: *754 - organization: *756 - repository: *757 + check_run: *761 + installation: *756 + enterprise: *755 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -119923,11 +120210,11 @@ x-webhooks: type: string enum: - requested_action - check_run: *760 - installation: *755 - enterprise: *754 - organization: *756 - repository: *757 + check_run: *761 + installation: *756 + enterprise: *755 + organization: *757 + repository: *758 requested_action: description: The action requested by the user. type: object @@ -120330,11 +120617,11 @@ x-webhooks: type: string enum: - rerequested - check_run: *760 - installation: *755 - enterprise: *754 - organization: *756 - repository: *757 + check_run: *761 + installation: *756 + enterprise: *755 + organization: *757 + repository: *758 sender: *4 required: - check_run @@ -121304,10 +121591,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -122001,10 +122288,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -122692,10 +122979,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -122861,7 +123148,7 @@ x-webhooks: required: - login - id - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -123006,20 +123293,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &761 + commit_oid: &762 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: *754 - installation: *755 - organization: *756 - ref: &762 + enterprise: *755 + installation: *756 + organization: *757 + ref: &763 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: *757 + repository: *758 sender: *4 required: - action @@ -123184,7 +123471,7 @@ x-webhooks: required: - login - id - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -123414,12 +123701,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *761 - enterprise: *754 - installation: *755 - organization: *756 - ref: *762 - repository: *757 + commit_oid: *762 + enterprise: *755 + installation: *756 + organization: *757 + ref: *763 + repository: *758 sender: *4 required: - action @@ -123514,7 +123801,7 @@ x-webhooks: nullable: true dismissed_by: nullable: true - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -123685,12 +123972,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *761 - enterprise: *754 - installation: *755 - organization: *756 - ref: *762 - repository: *757 + commit_oid: *762 + enterprise: *755 + installation: *756 + organization: *757 + ref: *763 + repository: *758 sender: *4 required: - action @@ -123856,7 +124143,7 @@ x-webhooks: required: - login - id - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -124022,12 +124309,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *761 - enterprise: *754 - installation: *755 - organization: *756 - ref: *762 - repository: *757 + commit_oid: *762 + enterprise: *755 + installation: *756 + organization: *757 + ref: *763 + repository: *758 sender: *4 required: - action @@ -124126,7 +124413,7 @@ x-webhooks: dismissed_by: type: object nullable: true - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -124301,16 +124588,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *757 + repository: *758 sender: *4 required: - action @@ -124407,7 +124694,7 @@ x-webhooks: nullable: true dismissed_by: nullable: true - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -124547,12 +124834,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *761 - enterprise: *754 - installation: *755 - organization: *756 - ref: *762 - repository: *757 + commit_oid: *762 + enterprise: *755 + installation: *756 + organization: *757 + ref: *763 + repository: *758 sender: *4 required: - action @@ -124718,7 +125005,7 @@ x-webhooks: required: - login - id - dismissed_comment: *449 + dismissed_comment: *450 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -124863,10 +125150,10 @@ x-webhooks: - dismissed_reason - rule - tool - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -125121,10 +125408,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -125204,18 +125491,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *756 - pusher_type: &763 + organization: *757 + pusher_type: &764 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &764 + ref: &765 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -125225,7 +125512,7 @@ x-webhooks: enum: - tag - branch - repository: *757 + repository: *758 sender: *4 required: - ref @@ -125307,10 +125594,10 @@ x-webhooks: type: string enum: - created - definition: *305 - enterprise: *754 - installation: *755 - organization: *756 + definition: *306 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -125395,9 +125682,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -125474,10 +125761,10 @@ x-webhooks: type: string enum: - promote_to_enterprise - definition: *305 - enterprise: *754 - installation: *755 - organization: *756 + definition: *306 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -125554,10 +125841,10 @@ x-webhooks: type: string enum: - updated - definition: *305 - enterprise: *754 - installation: *755 - organization: *756 + definition: *306 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -125634,19 +125921,19 @@ x-webhooks: type: string enum: - updated - enterprise: *754 - installation: *755 - repository: *757 - organization: *756 + enterprise: *755 + installation: *756 + repository: *758 + organization: *757 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *309 + items: *310 old_property_values: type: array description: The old custom property values for the repository. - items: *309 + items: *310 required: - action - repository @@ -125722,18 +126009,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 - pusher_type: *763 - ref: *764 + enterprise: *755 + installation: *756 + organization: *757 + pusher_type: *764 + ref: *765 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *757 + repository: *758 sender: *4 required: - ref @@ -125813,11 +126100,11 @@ x-webhooks: type: string enum: - assignees_changed - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -125897,11 +126184,11 @@ x-webhooks: type: string enum: - auto_dismissed - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -125982,11 +126269,11 @@ x-webhooks: type: string enum: - auto_reopened - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126067,11 +126354,11 @@ x-webhooks: type: string enum: - created - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126150,11 +126437,11 @@ x-webhooks: type: string enum: - dismissed - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126233,11 +126520,11 @@ x-webhooks: type: string enum: - fixed - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126317,11 +126604,11 @@ x-webhooks: type: string enum: - reintroduced - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126400,11 +126687,11 @@ x-webhooks: type: string enum: - reopened - alert: *513 - installation: *755 - organization: *756 - enterprise: *754 - repository: *757 + alert: *514 + installation: *756 + organization: *757 + enterprise: *755 + repository: *758 sender: *4 required: - action @@ -126481,9 +126768,9 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - key: &765 + enterprise: *755 + installation: *756 + key: &766 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -126519,8 +126806,8 @@ x-webhooks: - verified - created_at - read_only - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -126597,11 +126884,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - key: *765 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + key: *766 + organization: *757 + repository: *758 sender: *4 required: - action @@ -127157,12 +127444,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: &771 + workflow: &772 title: Workflow type: object nullable: true @@ -127903,15 +128190,15 @@ x-webhooks: description: A request for a specific ref(branch,sha,tag) to be deployed type: object - properties: *766 - required: *767 + properties: *767 + required: *768 nullable: true pull_requests: type: array - items: *608 - repository: *757 - organization: *756 - installation: *755 + items: *609 + repository: *758 + organization: *757 + installation: *756 sender: *4 responses: '200': @@ -127982,7 +128269,7 @@ x-webhooks: type: string enum: - approved - approver: &768 + approver: &769 type: object properties: avatar_url: @@ -128025,11 +128312,11 @@ x-webhooks: type: string comment: type: string - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - reviewers: &769 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + reviewers: &770 type: array items: type: object @@ -128108,7 +128395,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &770 + workflow_job_run: &771 type: object properties: conclusion: @@ -128839,18 +129126,18 @@ x-webhooks: type: string enum: - rejected - approver: *768 + approver: *769 comment: type: string - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - reviewers: *769 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + reviewers: *770 sender: *4 since: type: string - workflow_job_run: *770 + workflow_job_run: *771 workflow_job_runs: type: array items: @@ -129554,13 +129841,13 @@ x-webhooks: type: string enum: - requested - enterprise: *754 + enterprise: *755 environment: type: string - installation: *755 - organization: *756 - repository: *757 - requestor: &776 + installation: *756 + organization: *757 + repository: *758 + requestor: &777 title: User type: object nullable: true @@ -131449,12 +131736,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *771 + workflow: *772 workflow_run: title: Deployment Workflow Run type: object @@ -132134,7 +132421,7 @@ x-webhooks: type: string enum: - answered - answer: &774 + answer: &775 type: object properties: author_association: @@ -132291,11 +132578,11 @@ x-webhooks: - created_at - updated_at - body - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132422,11 +132709,11 @@ x-webhooks: - from required: - category - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132509,11 +132796,11 @@ x-webhooks: type: string enum: - closed - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132595,7 +132882,7 @@ x-webhooks: type: string enum: - created - comment: &773 + comment: &774 type: object properties: author_association: @@ -132752,11 +133039,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132839,12 +133126,12 @@ x-webhooks: type: string enum: - deleted - comment: *773 - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + comment: *774 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -132939,12 +133226,12 @@ x-webhooks: - from required: - body - comment: *773 - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + comment: *774 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133028,11 +133315,11 @@ x-webhooks: type: string enum: - created - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133114,11 +133401,11 @@ x-webhooks: type: string enum: - deleted - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133218,11 +133505,11 @@ x-webhooks: type: string required: - from - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133304,10 +133591,10 @@ x-webhooks: type: string enum: - labeled - discussion: *772 - enterprise: *754 - installation: *755 - label: &775 + discussion: *773 + enterprise: *755 + installation: *756 + label: &776 title: Label type: object properties: @@ -133339,8 +133626,8 @@ x-webhooks: - color - default - description - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133423,11 +133710,11 @@ x-webhooks: type: string enum: - locked - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133509,11 +133796,11 @@ x-webhooks: type: string enum: - pinned - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133595,11 +133882,11 @@ x-webhooks: type: string enum: - reopened - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133684,16 +133971,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *772 - new_repository: *757 + new_discussion: *773 + new_repository: *758 required: - new_discussion - new_repository - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133776,10 +134063,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *772 - old_answer: *774 - organization: *756 - repository: *757 + discussion: *773 + old_answer: *775 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133861,12 +134148,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *772 - enterprise: *754 - installation: *755 - label: *775 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -133949,11 +134236,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134035,11 +134322,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *772 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + discussion: *773 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -134112,7 +134399,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *754 + enterprise: *755 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -134772,9 +135059,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - forkee @@ -134920,9 +135207,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pages: description: The pages that were updated. type: array @@ -134959,7 +135246,7 @@ x-webhooks: - action - sha - html_url - repository: *757 + repository: *758 sender: *4 required: - pages @@ -135035,10 +135322,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: &777 + organization: *757 + repositories: &778 description: An array of repository objects that the installation can access. type: array @@ -135064,8 +135351,8 @@ x-webhooks: - name - full_name - private - repository: *757 - requester: *776 + repository: *758 + requester: *777 sender: *4 required: - action @@ -135140,11 +135427,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: *777 - repository: *757 + organization: *757 + repositories: *778 + repository: *758 requester: nullable: true sender: *4 @@ -135220,11 +135507,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: *777 - repository: *757 + organization: *757 + repositories: *778 + repository: *758 requester: nullable: true sender: *4 @@ -135300,10 +135587,10 @@ x-webhooks: type: string enum: - added - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories_added: &778 + organization: *757 + repositories_added: &779 description: An array of repository objects, which were added to the installation. type: array @@ -135349,15 +135636,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *757 - repository_selection: &779 + repository: *758 + repository_selection: &780 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *776 + requester: *777 sender: *4 required: - action @@ -135436,10 +135723,10 @@ x-webhooks: type: string enum: - removed - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories_added: *778 + organization: *757 + repositories_added: *779 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -135466,9 +135753,9 @@ x-webhooks: - name - full_name - private - repository: *757 - repository_selection: *779 - requester: *776 + repository: *758 + repository_selection: *780 + requester: *777 sender: *4 required: - action @@ -135547,11 +135834,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: *777 - repository: *757 + organization: *757 + repositories: *778 + repository: *758 requester: nullable: true sender: *4 @@ -135729,10 +136016,10 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 target_type: type: string @@ -135811,11 +136098,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *754 + enterprise: *755 installation: *22 - organization: *756 - repositories: *777 - repository: *757 + organization: *757 + repositories: *778 + repository: *758 requester: nullable: true sender: *4 @@ -135989,8 +136276,8 @@ x-webhooks: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *585 - required: *586 + properties: *586 + required: *587 nullable: true user: title: User @@ -136075,8 +136362,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -136865,8 +137152,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -136882,7 +137169,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -137215,8 +137502,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -137296,7 +137583,7 @@ x-webhooks: type: string enum: - deleted - comment: &780 + comment: &781 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -137453,8 +137740,8 @@ x-webhooks: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *585 - required: *586 + properties: *586 + required: *587 nullable: true required: - url @@ -137469,8 +137756,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -138255,8 +138542,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138272,7 +138559,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -138607,8 +138894,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -138688,7 +138975,7 @@ x-webhooks: type: string enum: - edited - changes: &809 + changes: &810 description: The changes to the comment. type: object properties: @@ -138700,9 +138987,9 @@ x-webhooks: type: string required: - from - comment: *780 - enterprise: *754 - installation: *755 + comment: *781 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -139490,8 +139777,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139507,7 +139794,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -139840,8 +140127,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -139922,9 +140209,9 @@ x-webhooks: type: string enum: - pinned - comment: *780 - enterprise: *754 - installation: *755 + comment: *781 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -140714,8 +141001,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140731,7 +141018,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -141066,8 +141353,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -141147,9 +141434,9 @@ x-webhooks: type: string enum: - unpinned - comment: *780 - enterprise: *754 - installation: *755 + comment: *781 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -141939,8 +142226,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141956,7 +142243,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -142291,8 +142578,8 @@ x-webhooks: - state - locked - assignee - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142381,9 +142668,9 @@ x-webhooks: type: number blocking_issue: *88 blocking_issue_repo: *82 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142472,9 +142759,9 @@ x-webhooks: type: number blocking_issue: *88 blocking_issue_repo: *82 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142562,9 +142849,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142653,9 +142940,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -142735,10 +143022,10 @@ x-webhooks: type: string enum: - assigned - assignee: *776 - enterprise: *754 - installation: *755 - issue: &781 + assignee: *777 + enterprise: *755 + installation: *756 + issue: &782 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -143530,11 +143817,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143550,7 +143837,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -143651,8 +143938,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -143732,8 +144019,8 @@ x-webhooks: type: string enum: - closed - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -144530,11 +144817,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144550,7 +144837,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -144786,8 +145073,8 @@ x-webhooks: required: - state - closed_at - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -144866,8 +145153,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -145655,11 +145942,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145675,7 +145962,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -145775,8 +146062,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -145855,8 +146142,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -146666,11 +146953,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -146686,7 +146973,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -146765,7 +147052,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &782 + milestone: &783 title: Milestone description: A collection of related issues and pull requests. type: object @@ -146903,8 +147190,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -147003,8 +147290,8 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -147796,11 +148083,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147813,7 +148100,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *257 + type: *258 title: description: Title of the issue type: string @@ -147917,9 +148204,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *775 - organization: *756 - repository: *757 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -147999,9 +148286,9 @@ x-webhooks: type: string enum: - field_added - enterprise: *754 - installation: *755 - issue: *781 + enterprise: *755 + installation: *756 + issue: *782 issue_field: type: object description: The issue field whose value was set or updated on the @@ -148110,8 +148397,8 @@ x-webhooks: - id required: - from - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -148191,9 +148478,9 @@ x-webhooks: type: string enum: - field_removed - enterprise: *754 - installation: *755 - issue: *781 + enterprise: *755 + installation: *756 + issue: *782 issue_field: type: object description: The issue field whose value was cleared from the issue. @@ -148251,8 +148538,8 @@ x-webhooks: nullable: true required: - id - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -148332,8 +148619,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -149124,11 +149411,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149141,7 +149428,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *257 + type: *258 title: description: Title of the issue type: string @@ -149245,9 +149532,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *775 - organization: *756 - repository: *757 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -149327,8 +149614,8 @@ x-webhooks: type: string enum: - locked - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -150143,11 +150430,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150160,7 +150447,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *257 + type: *258 title: description: Title of the issue type: string @@ -150241,8 +150528,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -150321,8 +150608,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -151131,11 +151418,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151151,7 +151438,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -151229,9 +151516,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *782 - organization: *756 - repository: *757 + milestone: *783 + organization: *757 + repository: *758 sender: *4 required: - action @@ -152094,11 +152381,11 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -152199,7 +152486,7 @@ x-webhooks: required: - login - id - type: *257 + type: *258 required: - id - number @@ -152679,8 +152966,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -153464,11 +153751,11 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -153484,7 +153771,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -153592,8 +153879,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -153673,9 +153960,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *754 - installation: *755 - issue: &783 + enterprise: *755 + installation: *756 + issue: &784 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -154461,11 +154748,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -154481,7 +154768,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -154581,8 +154868,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -154661,8 +154948,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -155475,11 +155762,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -155573,9 +155860,9 @@ x-webhooks: format: uri user_view_type: type: string - type: *257 - organization: *756 - repository: *757 + type: *258 + organization: *757 + repository: *758 sender: *4 required: - action @@ -156444,11 +156731,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -156464,7 +156751,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -157043,11 +157330,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *754 - installation: *755 - issue: *783 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *784 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157127,12 +157414,12 @@ x-webhooks: type: string enum: - typed - enterprise: *754 - installation: *755 - issue: *781 - type: *257 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *782 + type: *258 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157213,7 +157500,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &812 + assignee: &813 title: User type: object nullable: true @@ -157283,11 +157570,11 @@ x-webhooks: required: - login - id - enterprise: *754 - installation: *755 - issue: *781 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *782 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157366,12 +157653,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *754 - installation: *755 - issue: *781 - label: *775 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *782 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -157451,8 +157738,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -158265,11 +158552,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *690 - issue_dependencies_summary: *691 + sub_issues_summary: *691 + issue_dependencies_summary: *692 issue_field_values: type: array - items: *569 + items: *570 state: description: State of the issue; either 'open' or 'closed' type: string @@ -158285,7 +158572,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *257 + type: *258 updated_at: type: string format: date-time @@ -158363,8 +158650,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158444,11 +158731,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *754 - installation: *755 - issue: *783 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *784 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158527,12 +158814,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *754 - installation: *755 - issue: *781 - type: *257 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + issue: *782 + type: *258 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158612,11 +158899,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - label: *775 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158694,11 +158981,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - label: *775 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158808,11 +159095,11 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - label: *775 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + label: *776 + organization: *757 + repository: *758 sender: *4 required: - action @@ -158894,9 +159181,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *754 - installation: *755 - marketplace_purchase: &784 + enterprise: *755 + installation: *756 + marketplace_purchase: &785 title: Marketplace Purchase type: object required: @@ -158979,8 +159266,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *756 - previous_marketplace_purchase: &785 + organization: *757 + previous_marketplace_purchase: &786 title: Marketplace Purchase type: object properties: @@ -159060,7 +159347,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *757 + repository: *758 sender: *4 required: - action @@ -159140,10 +159427,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *754 - installation: *755 - marketplace_purchase: *784 - organization: *756 + enterprise: *755 + installation: *756 + marketplace_purchase: *785 + organization: *757 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -159226,7 +159513,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *757 + repository: *758 sender: *4 required: - action @@ -159308,10 +159595,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *754 - installation: *755 - marketplace_purchase: *784 - organization: *756 + enterprise: *755 + installation: *756 + marketplace_purchase: *785 + organization: *757 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -159393,7 +159680,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *757 + repository: *758 sender: *4 required: - action @@ -159474,8 +159761,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 marketplace_purchase: title: Marketplace Purchase type: object @@ -159557,9 +159844,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *756 - previous_marketplace_purchase: *785 - repository: *757 + organization: *757 + previous_marketplace_purchase: *786 + repository: *758 sender: *4 required: - action @@ -159639,12 +159926,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *754 - installation: *755 - marketplace_purchase: *784 - organization: *756 - previous_marketplace_purchase: *785 - repository: *757 + enterprise: *755 + installation: *756 + marketplace_purchase: *785 + organization: *757 + previous_marketplace_purchase: *786 + repository: *758 sender: *4 required: - action @@ -159746,11 +160033,11 @@ x-webhooks: type: string required: - to - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 sender: *4 required: - action @@ -159850,11 +160137,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 sender: *4 required: - action @@ -159933,11 +160220,11 @@ x-webhooks: type: string enum: - removed - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 sender: *4 required: - action @@ -160015,11 +160302,11 @@ x-webhooks: type: string enum: - added - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 scope: description: The scope of the membership. Currently, can only be `team`. @@ -160095,7 +160382,7 @@ x-webhooks: required: - login - id - team: &786 + team: &787 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -160318,11 +160605,11 @@ x-webhooks: type: string enum: - removed - enterprise: *754 - installation: *755 - member: *776 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + member: *777 + organization: *757 + repository: *758 scope: description: The scope of the membership. Currently, can only be `team`. @@ -160399,7 +160686,7 @@ x-webhooks: required: - login - id - team: *786 + team: *787 required: - action - scope @@ -160481,8 +160768,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *755 - merge_group: &788 + installation: *756 + merge_group: &789 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -160501,15 +160788,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *787 + head_commit: *788 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -160595,10 +160882,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *755 - merge_group: *788 - organization: *756 - repository: *757 + installation: *756 + merge_group: *789 + organization: *757 + repository: *758 sender: *4 required: - action @@ -160671,7 +160958,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 + enterprise: *755 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -160780,16 +161067,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *755 - organization: *756 + installation: *756 + organization: *757 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *789 - required: *790 + properties: *790 + required: *791 nullable: true sender: *4 required: @@ -160870,11 +161157,11 @@ x-webhooks: type: string enum: - closed - enterprise: *754 - installation: *755 - milestone: *782 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + milestone: *783 + organization: *757 + repository: *758 sender: *4 required: - action @@ -160953,9 +161240,9 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - milestone: &791 + enterprise: *755 + installation: *756 + milestone: &792 title: Milestone description: A collection of related issues and pull requests. type: object @@ -161092,8 +161379,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161172,11 +161459,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - milestone: *782 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + milestone: *783 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161286,11 +161573,11 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - milestone: *782 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + milestone: *783 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161370,11 +161657,11 @@ x-webhooks: type: string enum: - opened - enterprise: *754 - installation: *755 - milestone: *791 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + milestone: *792 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161453,11 +161740,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *776 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + blocked_user: *777 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161536,11 +161823,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *776 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + blocked_user: *777 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161619,9 +161906,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - membership: &792 + enterprise: *755 + installation: *756 + membership: &793 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -161728,8 +162015,8 @@ x-webhooks: - role - organization_url - user - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161807,11 +162094,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *754 - installation: *755 - membership: *792 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + membership: *793 + organization: *757 + repository: *758 sender: *4 required: - action @@ -161890,8 +162177,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -162007,10 +162294,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 - user: *776 + user: *777 required: - action - invitation @@ -162088,11 +162375,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *754 - installation: *755 - membership: *792 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + membership: *793 + organization: *757 + repository: *758 sender: *4 required: - action @@ -162179,11 +162466,11 @@ x-webhooks: properties: from: type: string - enterprise: *754 - installation: *755 - membership: *792 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + membership: *793 + organization: *757 + repository: *758 sender: *4 required: - action @@ -162260,9 +162547,9 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 package: description: Information about the package. type: object @@ -162761,7 +163048,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &793 + items: &794 title: Ruby Gems metadata type: object properties: @@ -162856,7 +163143,7 @@ x-webhooks: - owner - package_version - registry - repository: *757 + repository: *758 sender: *4 required: - action @@ -162932,9 +163219,9 @@ x-webhooks: type: string enum: - updated - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 package: description: Information about the package. type: object @@ -163287,7 +163574,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *793 + items: *794 source_url: type: string format: uri @@ -163357,7 +163644,7 @@ x-webhooks: - owner - package_version - registry - repository: *757 + repository: *758 sender: *4 required: - action @@ -163533,12 +163820,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *754 + enterprise: *755 id: type: integer - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - id @@ -163615,7 +163902,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &794 + personal_access_token_request: &795 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -163761,10 +164048,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *754 - organization: *756 + enterprise: *755 + organization: *757 sender: *4 - installation: *755 + installation: *756 required: - action - personal_access_token_request @@ -163841,11 +164128,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *794 - enterprise: *754 - organization: *756 + personal_access_token_request: *795 + enterprise: *755 + organization: *757 sender: *4 - installation: *755 + installation: *756 required: - action - personal_access_token_request @@ -163921,11 +164208,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *794 - enterprise: *754 - organization: *756 + personal_access_token_request: *795 + enterprise: *755 + organization: *757 sender: *4 - installation: *755 + installation: *756 required: - action - personal_access_token_request @@ -164000,11 +164287,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *794 - organization: *756 - enterprise: *754 + personal_access_token_request: *795 + organization: *757 + enterprise: *755 sender: *4 - installation: *755 + installation: *756 required: - action - personal_access_token_request @@ -164109,7 +164396,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *795 + last_response: *796 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -164141,8 +164428,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 zen: description: Random string of GitHub zen. @@ -164387,10 +164674,10 @@ x-webhooks: - from required: - note - enterprise: *754 - installation: *755 - organization: *756 - project_card: &796 + enterprise: *755 + installation: *756 + organization: *757 + project_card: &797 title: Project Card type: object properties: @@ -164509,7 +164796,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *757 + repository: *758 sender: *4 required: - action @@ -164590,11 +164877,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - project_card: *796 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project_card: *797 + repository: *758 sender: *4 required: - action @@ -164674,9 +164961,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 project_card: title: Project Card type: object @@ -164804,8 +165091,8 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *789 - required: *790 + properties: *790 + required: *791 nullable: true sender: *4 required: @@ -164899,11 +165186,11 @@ x-webhooks: - from required: - note - enterprise: *754 - installation: *755 - organization: *756 - project_card: *796 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project_card: *797 + repository: *758 sender: *4 required: - action @@ -164997,9 +165284,9 @@ x-webhooks: - from required: - column_id - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 project_card: allOf: - title: Project Card @@ -165189,7 +165476,7 @@ x-webhooks: type: string required: - after_id - repository: *757 + repository: *758 sender: *4 required: - action @@ -165269,10 +165556,10 @@ x-webhooks: type: string enum: - closed - enterprise: *754 - installation: *755 - organization: *756 - project: &798 + enterprise: *755 + installation: *756 + organization: *757 + project: &799 title: Project type: object properties: @@ -165396,7 +165683,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *757 + repository: *758 sender: *4 required: - action @@ -165476,10 +165763,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - project_column: &797 + enterprise: *755 + installation: *756 + organization: *757 + project_column: &798 title: Project Column type: object properties: @@ -165518,7 +165805,7 @@ x-webhooks: - name - created_at - updated_at - repository: *757 + repository: *758 sender: *4 required: - action @@ -165597,18 +165884,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - project_column: *797 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *798 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *789 - required: *790 + properties: *790 + required: *791 nullable: true sender: *4 required: @@ -165698,11 +165985,11 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 - project_column: *797 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *798 + repository: *758 sender: *4 required: - action @@ -165782,11 +166069,11 @@ x-webhooks: type: string enum: - moved - enterprise: *754 - installation: *755 - organization: *756 - project_column: *797 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project_column: *798 + repository: *758 sender: *4 required: - action @@ -165866,11 +166153,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - project: *798 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project: *799 + repository: *758 sender: *4 required: - action @@ -165950,18 +166237,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - project: *798 + enterprise: *755 + installation: *756 + organization: *757 + project: *799 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *789 - required: *790 + properties: *790 + required: *791 nullable: true sender: *4 required: @@ -166063,11 +166350,11 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 - project: *798 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project: *799 + repository: *758 sender: *4 required: - action @@ -166146,11 +166433,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *754 - installation: *755 - organization: *756 - project: *798 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + project: *799 + repository: *758 sender: *4 required: - action @@ -166231,9 +166518,9 @@ x-webhooks: type: string enum: - closed - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -166314,9 +166601,9 @@ x-webhooks: type: string enum: - created - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -166397,9 +166684,9 @@ x-webhooks: type: string enum: - deleted - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -166516,9 +166803,9 @@ x-webhooks: type: string to: type: string - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -166601,7 +166888,7 @@ x-webhooks: type: string enum: - archived - changes: &802 + changes: &803 type: object properties: archived_at: @@ -166615,9 +166902,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *755 - organization: *756 - projects_v2_item: &799 + installation: *756 + organization: *757 + projects_v2_item: &800 title: Projects v2 Item description: An item belonging to a project type: object @@ -166635,7 +166922,7 @@ x-webhooks: type: string description: The node ID of the content represented by this item. - content_type: *298 + content_type: *299 creator: *4 created_at: type: string @@ -166752,9 +167039,9 @@ x-webhooks: nullable: true to: type: string - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -166836,9 +167123,9 @@ x-webhooks: type: string enum: - created - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -166919,9 +167206,9 @@ x-webhooks: type: string enum: - deleted - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167027,7 +167314,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &800 + - &801 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -167049,7 +167336,7 @@ x-webhooks: required: - id - name - - &801 + - &802 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -167083,8 +167370,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *800 - *801 + - *802 required: - field_value - type: object @@ -167100,9 +167387,9 @@ x-webhooks: nullable: true required: - body - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167197,9 +167484,9 @@ x-webhooks: to: type: string nullable: true - installation: *755 - organization: *756 - projects_v2_item: *799 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167282,10 +167569,10 @@ x-webhooks: type: string enum: - restored - changes: *802 - installation: *755 - organization: *756 - projects_v2_item: *799 + changes: *803 + installation: *756 + organization: *757 + projects_v2_item: *800 sender: *4 required: - action @@ -167367,9 +167654,9 @@ x-webhooks: type: string enum: - reopened - installation: *755 - organization: *756 - projects_v2: *291 + installation: *756 + organization: *757 + projects_v2: *292 sender: *4 required: - action @@ -167450,14 +167737,14 @@ x-webhooks: type: string enum: - created - installation: *755 - organization: *756 - projects_v2_status_update: &805 + installation: *756 + organization: *757 + projects_v2_status_update: &806 title: Projects v2 Status Update description: An status update belonging to a project type: object - properties: *803 - required: *804 + properties: *804 + required: *805 sender: *4 required: - action @@ -167538,9 +167825,9 @@ x-webhooks: type: string enum: - deleted - installation: *755 - organization: *756 - projects_v2_status_update: *805 + installation: *756 + organization: *757 + projects_v2_status_update: *806 sender: *4 required: - action @@ -167676,9 +167963,9 @@ x-webhooks: type: string format: date nullable: true - installation: *755 - organization: *756 - projects_v2_status_update: *805 + installation: *756 + organization: *757 + projects_v2_status_update: *806 sender: *4 required: - action @@ -167749,10 +168036,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - repository @@ -167829,13 +168116,13 @@ x-webhooks: type: string enum: - assigned - assignee: *776 - enterprise: *754 - installation: *755 - number: &806 + assignee: *777 + enterprise: *755 + installation: *756 + number: &807 description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -170122,7 +170409,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -170204,11 +170491,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -172490,7 +172777,7 @@ x-webhooks: - draft reason: type: string - repository: *757 + repository: *758 sender: *4 required: - action @@ -172572,11 +172859,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -174858,7 +175145,7 @@ x-webhooks: - draft reason: type: string - repository: *757 + repository: *758 sender: *4 required: - action @@ -174940,13 +175227,13 @@ x-webhooks: type: string enum: - closed - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: &807 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: &808 allOf: - - *608 + - *609 - type: object properties: allow_auto_merge: @@ -175008,7 +175295,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *757 + repository: *758 sender: *4 required: - action @@ -175089,12 +175376,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -175174,11 +175461,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *754 - milestone: *592 - number: *806 - organization: *756 - pull_request: &808 + enterprise: *755 + milestone: *593 + number: *807 + organization: *757 + pull_request: &809 title: Pull Request type: object properties: @@ -177459,7 +177746,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -177538,11 +177825,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -179842,7 +180129,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *757 + repository: *758 sender: *4 required: - action @@ -179966,12 +180253,12 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -180051,11 +180338,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -182340,7 +182627,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -182420,11 +182707,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *754 - installation: *755 - label: *775 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + label: *776 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -184710,7 +184997,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -184791,10 +185078,10 @@ x-webhooks: type: string enum: - locked - enterprise: *754 - installation: *755 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -187078,7 +187365,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -187158,12 +187445,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *754 - milestone: *592 - number: *806 - organization: *756 - pull_request: *808 - repository: *757 + enterprise: *755 + milestone: *593 + number: *807 + organization: *757 + pull_request: *809 + repository: *758 sender: *4 required: - action @@ -187242,12 +187529,12 @@ x-webhooks: type: string enum: - opened - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -187328,12 +187615,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -187413,12 +187700,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *754 - installation: *755 - number: *806 - organization: *756 - pull_request: *807 - repository: *757 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 + pull_request: *808 + repository: *758 sender: *4 required: - action @@ -187784,9 +188071,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -189960,7 +190247,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *757 + repository: *758 sender: *4 required: - action @@ -190040,7 +190327,7 @@ x-webhooks: type: string enum: - deleted - comment: &810 + comment: &811 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -190325,9 +190612,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -192489,7 +192776,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *757 + repository: *758 sender: *4 required: - action @@ -192569,11 +192856,11 @@ x-webhooks: type: string enum: - edited - changes: *809 - comment: *810 - enterprise: *754 - installation: *755 - organization: *756 + changes: *810 + comment: *811 + enterprise: *755 + installation: *756 + organization: *757 pull_request: type: object properties: @@ -194738,7 +195025,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *757 + repository: *758 sender: *4 required: - action @@ -194819,9 +195106,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -196998,7 +197285,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 + repository: *758 review: description: The review that was affected. type: object @@ -197245,9 +197532,9 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -199297,8 +199584,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 - review: &811 + repository: *758 + review: &812 description: The review that was affected. type: object properties: @@ -199531,12 +199818,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -201823,7 +202110,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 requested_reviewer: title: User type: object @@ -201907,12 +202194,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -204206,7 +204493,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 requested_team: title: Team description: Groups of organization members that gives permissions @@ -204398,12 +204685,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -206692,7 +206979,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 requested_reviewer: title: User type: object @@ -206777,12 +207064,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *754 - installation: *755 + enterprise: *755 + installation: *756 number: description: The pull request number. type: integer - organization: *756 + organization: *757 pull_request: title: Pull Request type: object @@ -209062,7 +209349,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 requested_team: title: Team description: Groups of organization members that gives permissions @@ -209243,9 +209530,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -211424,8 +211711,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 - review: *811 + repository: *758 + review: *812 sender: *4 required: - action @@ -211505,9 +211792,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -213595,7 +213882,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 + repository: *758 sender: *4 thread: type: object @@ -213982,9 +214269,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 pull_request: title: Simple Pull Request type: object @@ -216058,7 +216345,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *757 + repository: *758 sender: *4 thread: type: object @@ -216448,10 +216735,10 @@ x-webhooks: type: string before: type: string - enterprise: *754 - installation: *755 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -218726,7 +219013,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -218808,11 +219095,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *812 - enterprise: *754 - installation: *755 - number: *806 - organization: *756 + assignee: *813 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -221099,7 +221386,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -221178,11 +221465,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *754 - installation: *755 - label: *775 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + label: *776 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -223459,7 +223746,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -223540,10 +223827,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *754 - installation: *755 - number: *806 - organization: *756 + enterprise: *755 + installation: *756 + number: *807 + organization: *757 pull_request: title: Pull Request type: object @@ -225812,7 +226099,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *757 + repository: *758 sender: *4 required: - action @@ -226012,7 +226299,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *754 + enterprise: *755 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -226104,8 +226391,8 @@ x-webhooks: - url - author - committer - installation: *755 - organization: *756 + installation: *756 + organization: *757 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -226691,9 +226978,9 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 registry_package: type: object properties: @@ -227139,7 +227426,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *793 + items: *794 summary: type: string tag_name: @@ -227193,7 +227480,7 @@ x-webhooks: - owner - package_version - registry - repository: *757 + repository: *758 sender: *4 required: - action @@ -227271,9 +227558,9 @@ x-webhooks: type: string enum: - updated - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 registry_package: type: object properties: @@ -227581,7 +227868,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *793 + items: *794 summary: type: string tag_name: @@ -227630,7 +227917,7 @@ x-webhooks: - owner - package_version - registry - repository: *757 + repository: *758 sender: *4 required: - action @@ -227707,10 +227994,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - release: &813 + enterprise: *755 + installation: *756 + organization: *757 + release: &814 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -228028,7 +228315,7 @@ x-webhooks: - updated_at - zipball_url - body - repository: *757 + repository: *758 sender: *4 required: - action @@ -228105,11 +228392,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - release: *813 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + release: *814 + repository: *758 sender: *4 required: - action @@ -228226,11 +228513,11 @@ x-webhooks: type: boolean required: - to - enterprise: *754 - installation: *755 - organization: *756 - release: *813 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + release: *814 + repository: *758 sender: *4 required: - action @@ -228308,9 +228595,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -228632,7 +228919,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *757 + repository: *758 sender: *4 required: - action @@ -228708,10 +228995,10 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 - release: &814 + enterprise: *755 + installation: *756 + organization: *757 + release: &815 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -229030,7 +229317,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *757 + repository: *758 sender: *4 required: - action @@ -229106,11 +229393,11 @@ x-webhooks: type: string enum: - released - enterprise: *754 - installation: *755 - organization: *756 - release: *813 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + release: *814 + repository: *758 sender: *4 required: - action @@ -229186,11 +229473,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *754 - installation: *755 - organization: *756 - release: *814 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + release: *815 + repository: *758 sender: *4 required: - action @@ -229266,11 +229553,11 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_advisory: *677 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_advisory: *678 sender: *4 required: - action @@ -229346,11 +229633,11 @@ x-webhooks: type: string enum: - reported - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_advisory: *677 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_advisory: *678 sender: *4 required: - action @@ -229426,10 +229713,10 @@ x-webhooks: type: string enum: - archived - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229506,10 +229793,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229587,10 +229874,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229674,10 +229961,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229789,10 +230076,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -229864,10 +230151,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 status: type: string @@ -229948,10 +230235,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230028,10 +230315,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230125,10 +230412,10 @@ x-webhooks: - name required: - repository - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230208,11 +230495,11 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_ruleset: *339 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_ruleset: *340 sender: *4 required: - action @@ -230290,11 +230577,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_ruleset: *339 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_ruleset: *340 sender: *4 required: - action @@ -230372,11 +230659,11 @@ x-webhooks: type: string enum: - edited - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - repository_ruleset: *339 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + repository_ruleset: *340 changes: type: object properties: @@ -230395,16 +230682,16 @@ x-webhooks: properties: added: type: array - items: *313 + items: *314 deleted: type: array - items: *313 + items: *314 updated: type: array items: type: object properties: - condition: *313 + condition: *314 changes: type: object properties: @@ -230437,16 +230724,16 @@ x-webhooks: properties: added: type: array - items: *628 + items: *629 deleted: type: array - items: *628 + items: *629 updated: type: array items: type: object properties: - rule: *628 + rule: *629 changes: type: object properties: @@ -230680,10 +230967,10 @@ x-webhooks: - from required: - owner - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230761,10 +231048,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -230842,7 +231129,7 @@ x-webhooks: type: string enum: - create - alert: &815 + alert: &816 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -230964,10 +231251,10 @@ x-webhooks: enum: - auto_dismissed - open - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231173,10 +231460,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231254,11 +231541,11 @@ x-webhooks: type: string enum: - reopen - alert: *815 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *816 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231457,10 +231744,10 @@ x-webhooks: enum: - fixed - open - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231538,11 +231825,11 @@ x-webhooks: type: string enum: - assigned - alert: &816 + alert: &817 type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -231550,8 +231837,8 @@ x-webhooks: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri @@ -231681,10 +231968,10 @@ x-webhooks: required: *21 nullable: true assignee: *4 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231762,11 +232049,11 @@ x-webhooks: type: string enum: - created - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -231847,11 +232134,11 @@ x-webhooks: type: string enum: - created - alert: *816 - installation: *755 - location: *817 - organization: *756 - repository: *757 + alert: *817 + installation: *756 + location: *818 + organization: *757 + repository: *758 sender: *4 required: - location @@ -232089,11 +232376,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232171,11 +232458,11 @@ x-webhooks: type: string enum: - reopened - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232253,11 +232540,11 @@ x-webhooks: type: string enum: - resolved - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232335,12 +232622,12 @@ x-webhooks: type: string enum: - unassigned - alert: *816 + alert: *817 assignee: *4 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232418,11 +232705,11 @@ x-webhooks: type: string enum: - validated - alert: *816 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + alert: *817 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -232548,10 +232835,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *757 - enterprise: *754 - installation: *755 - organization: *756 + repository: *758 + enterprise: *755 + installation: *756 + organization: *757 sender: *4 required: - action @@ -232629,11 +232916,11 @@ x-webhooks: type: string enum: - published - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - security_advisory: &818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + security_advisory: &819 description: The details of the security advisory, including summary, description, and severity. type: object @@ -232804,11 +233091,11 @@ x-webhooks: type: string enum: - updated - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 - security_advisory: *818 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 + security_advisory: *819 sender: *4 required: - action @@ -232881,10 +233168,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -233056,11 +233343,11 @@ x-webhooks: from: type: object properties: - security_and_analysis: *312 - enterprise: *754 - installation: *755 - organization: *756 - repository: *360 + security_and_analysis: *313 + enterprise: *755 + installation: *756 + organization: *757 + repository: *361 sender: *4 required: - changes @@ -233138,12 +233425,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: &819 + sponsorship: &820 type: object properties: created_at: @@ -233444,12 +233731,12 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - sponsorship @@ -233537,12 +233824,12 @@ x-webhooks: type: string required: - from - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - changes @@ -233619,17 +233906,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &820 + effective_date: &821 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: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - sponsorship @@ -233703,7 +233990,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &821 + changes: &822 type: object properties: tier: @@ -233747,13 +234034,13 @@ x-webhooks: - from required: - tier - effective_date: *820 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + effective_date: *821 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - changes @@ -233830,13 +234117,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *821 - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + changes: *822 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - sponsorship: *819 + sponsorship: *820 required: - action - changes @@ -233910,10 +234197,10 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -233996,10 +234283,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -234419,15 +234706,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *754 + enterprise: *755 id: description: The unique identifier of the status. type: integer - installation: *755 + installation: *756 name: type: string - organization: *756 - repository: *757 + organization: *757 + repository: *758 sender: *4 sha: description: The Commit SHA. @@ -234542,9 +234829,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -234633,9 +234920,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -234724,9 +235011,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -234815,9 +235102,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *88 - installation: *755 - organization: *756 - repository: *757 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -234893,12 +235180,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - team: &822 + team: &823 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -235121,9 +235408,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -235581,7 +235868,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - team @@ -235657,9 +235944,9 @@ x-webhooks: type: string enum: - created - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -236117,7 +236404,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - team @@ -236194,9 +236481,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -236654,7 +236941,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - team @@ -236798,9 +237085,9 @@ x-webhooks: - from required: - permissions - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -237258,7 +237545,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - changes @@ -237336,9 +237623,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *754 - installation: *755 - organization: *756 + enterprise: *755 + installation: *756 + organization: *757 repository: title: Repository description: A git repository @@ -237796,7 +238083,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *822 + team: *823 required: - action - team @@ -237872,10 +238159,10 @@ x-webhooks: type: string enum: - started - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 required: - action @@ -237948,16 +238235,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *754 + enterprise: *755 inputs: type: object nullable: true additionalProperties: true - installation: *755 - organization: *756 + installation: *756 + organization: *757 ref: type: string - repository: *757 + repository: *758 sender: *4 workflow: type: string @@ -238039,10 +238326,10 @@ x-webhooks: type: string enum: - completed - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: allOf: @@ -238279,7 +238566,7 @@ x-webhooks: type: string required: - conclusion - deployment: *520 + deployment: *521 required: - action - repository @@ -238358,10 +238645,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: allOf: @@ -238621,7 +238908,7 @@ x-webhooks: required: - status - steps - deployment: *520 + deployment: *521 required: - action - repository @@ -238700,10 +238987,10 @@ x-webhooks: type: string enum: - queued - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: type: object @@ -238838,7 +239125,7 @@ x-webhooks: - workflow_name - head_branch - created_at - deployment: *520 + deployment: *521 required: - action - repository @@ -238917,10 +239204,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 workflow_job: type: object @@ -239056,7 +239343,7 @@ x-webhooks: - workflow_name - head_branch - created_at - deployment: *520 + deployment: *521 required: - action - repository @@ -239136,12 +239423,12 @@ x-webhooks: type: string enum: - completed - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *771 + workflow: *772 workflow_run: title: Workflow Run type: object @@ -240140,12 +240427,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *771 + workflow: *772 workflow_run: title: Workflow Run type: object @@ -241129,12 +241416,12 @@ x-webhooks: type: string enum: - requested - enterprise: *754 - installation: *755 - organization: *756 - repository: *757 + enterprise: *755 + installation: *756 + organization: *757 + repository: *758 sender: *4 - workflow: *771 + workflow: *772 workflow_run: title: Workflow Run type: object diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.deref.json index 5aabf28d35..eb819b75fa 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.json @@ -77085,9 +77085,19 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] } + }, + { + "name": "user", + "description": "Filter consumed amount details for budgets by the specified user login.", + "in": "query", + "schema": { + "type": "string" + } } ], "responses": { @@ -77098,162 +77108,786 @@ "schema": { "type": "object", "properties": { - "budgets": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "The unique identifier for the budget", - "example": "2066deda-923f-43f9-88d2-62395a28c0cdd" - }, - "budget_type": { - "description": "The type of pricing for the budget", - "example": "SkuPricing", - "oneOf": [ - { - "type": "string", - "enum": [ - "SkuPricing" - ] - }, - { - "type": "string", - "enum": [ - "ProductPricing" - ] - } - ] - }, - "budget_amount": { - "type": "integer", - "description": "The budget amount limit in whole dollars. For license-based products, this represents the number of licenses." - }, - "prevent_further_usage": { - "type": "boolean", - "description": "The type of limit enforcement for the budget", - "example": true - }, - "budget_scope": { - "type": "string", - "description": "The scope of the budget (enterprise, organization, repository, cost center)", - "example": "enterprise" - }, - "budget_entity_name": { - "type": "string", - "description": "The name of the entity for the budget (enterprise does not require a name).", - "example": "octocat/hello-world" - }, - "budget_product_sku": { - "type": "string", - "description": "A single product or sku to apply the budget to." - }, - "budget_alerting": { - "type": "object", - "properties": { - "will_alert": { - "type": "boolean", - "description": "Whether alerts are enabled for this budget", - "example": true - }, - "alert_recipients": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Array of user login names who will receive alerts", - "example": [ - "mona", - "lisa" - ] - } - }, - "required": [ - "will_alert", - "alert_recipients" - ] - } - }, - "required": [ - "id", - "budget_type", - "budget_product_sku", - "budget_scope", - "budget_amount", - "prevent_further_usage", - "budget_alerting" - ] - }, - "description": "Array of budget objects for the enterprise" + "budgets": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier for the budget", + "example": "2066deda-923f-43f9-88d2-62395a28c0cdd" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "example": "SkuPricing", + "oneOf": [ + { + "type": "string", + "enum": [ + "SkuPricing" + ] + }, + { + "type": "string", + "enum": [ + "ProductPricing" + ] + } + ] + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount limit in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "The type of limit enforcement for the budget", + "example": true + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity for the budget (enterprise does not require a name).", + "example": "octocat/hello-world" + }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or sku to apply the budget to." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget", + "example": true + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts", + "example": [ + "mona", + "lisa" + ] + } + }, + "required": [ + "will_alert", + "alert_recipients" + ] + } + }, + "required": [ + "id", + "budget_type", + "budget_product_sku", + "budget_scope", + "budget_amount", + "prevent_further_usage", + "budget_alerting" + ] + }, + "description": "Array of budget objects for the enterprise" + }, + "user": { + "type": "string", + "description": "User login included when the response is scoped with the `user` query parameter." + }, + "effective_budget": { + "type": "object", + "description": "Effective user-level budget details returned when the response is scoped with the `user` query parameter.", + "properties": { + "id": { + "type": "string", + "description": "The unique identifier of the effective budget." + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount for the effective budget." + }, + "consumed_amount": { + "type": "number", + "description": "The consumed amount for the specified user within the effective budget." + } + }, + "required": [ + "id", + "budget_amount", + "consumed_amount" + ] + }, + "has_next_page": { + "type": "boolean", + "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" + }, + "total_count": { + "type": "integer", + "description": "Total number of budgets matching the query" + } + }, + "required": [ + "budgets" + ] + }, + "examples": { + "default": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "enterprise", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "SkuPricing", + "budget_product_skus": [ + "actions_linux" + ], + "budget_scope": "organization", + "budget_amount": 500.0, + "prevent_further_usage": false, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + }, + { + "id": "6ba7b810-9dad-11d1-80b4-00c04fd430c8", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "packages" + ], + "budget_scope": "cost_center", + "budget_amount": 250.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + ], + "has_next_page": false, + "total_count": 3 + } + }, + "with_user_filter": { + "value": { + "budgets": [ + { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_skus": [ + "actions" + ], + "budget_scope": "multi_user_customer", + "budget_amount": 1000.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "enterprise-admin", + "billing-manager" + ] + } + }, + { + "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", + "budget_type": "BundlePricing", + "budget_product_skus": [ + "ai_credits" + ], + "budget_scope": "user", + "budget_amount": 500.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "org-owner" + ] + } + } + ], + "user": "octocat", + "effective_budget": { + "id": "9a7d04e8-6600-44f5-94ef-65ca92b95f0b", + "budget_amount": 1000, + "consumed_amount": 42.0 + }, + "has_next_page": false, + "total_count": 2 + } + } + } + } + } + }, + "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" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "billing", + "subcategory": "budgets" + } + }, + "post": { + "summary": "Create a budget for an organization", + "description": "> [!NOTE]\n> This endpoint is in public preview and is subject to change.\n\nCreates a new budget for an organization. The authenticated user must be an\norganization admin or billing manager.", + "tags": [ + "billing" + ], + "operationId": "billing/create-organization-budget", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/billing/budgets#create-a-budget-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": false, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget for this organization. Use 'organization' for org-level budgets or 'repository' for repo-specific budgets within the organization. `user` and `multi_user_customer` scopes are only supported when `budget_product_sku` is `ai_credits` or `premium_requests`.", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + }, + "examples": { + "create-organization-budget": { + "summary": "Create organization budget example", + "value": { + "budget_amount": 500, + "prevent_further_usage": true, + "budget_scope": "organization", + "budget_entity_name": "", + "budget_type": "ProductPricing", + "budget_product_sku": "actions", + "budget_alerting": { + "will_alert": false, + "alert_recipients": [] + } + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Budget created successfully", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "message": { + "type": "string", + "example": "Budget successfully created." + }, + "budget": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_amount": { + "type": "number", + "format": "float", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded. For `user` and `multi_user_customer` scopes, this must be `true`." + }, + "budget_alerting": { + "type": "object", + "required": [ + "will_alert", + "alert_recipients" + ], + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget" + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts" + } + } + }, + "budget_scope": { + "type": "string", + "description": "The scope of the budget", + "enum": [ + "organization", + "repository", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "default": "" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or SKU that will be covered in the budget" + } + } + } + } + }, + "examples": { + "create-organization-budget": { + "value": { + "message": "Budget successfully created.", + "budget": { + "description": "Response when updating a budget", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "ID of the budget." + }, + "budget_scope": { + "type": "string", + "description": "The type of scope for the budget", + "example": "enterprise", + "enum": [ + "enterprise", + "organization", + "repository", + "cost_center", + "multi_user_customer", + "user" + ] + }, + "budget_entity_name": { + "type": "string", + "description": "The name of the entity to apply the budget to", + "example": "octocat/hello-world" + }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, + "budget_amount": { + "type": "integer", + "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." + }, + "prevent_further_usage": { + "type": "boolean", + "description": "Whether to prevent additional spending once the budget is exceeded", + "example": true + }, + "budget_product_sku": { + "type": "string", + "description": "A single product or sku to apply the budget to.", + "example": "actions_linux" + }, + "budget_type": { + "description": "The type of pricing for the budget", + "example": "ProductPricing", + "oneOf": [ + { + "type": "string", + "enum": [ + "ProductPricing" + ] + }, + { + "type": "string", + "enum": [ + "SkuPricing" + ] + } + ] + }, + "budget_alerting": { + "type": "object", + "properties": { + "will_alert": { + "type": "boolean", + "description": "Whether alerts are enabled for this budget", + "example": true + }, + "alert_recipients": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Array of user login names who will receive alerts", + "example": [ + "mona", + "lisa" + ] + } + } + } + }, + "required": [ + "id", + "budget_amount", + "prevent_further_usage", + "budget_product_sku", + "budget_type", + "budget_alerting", + "budget_scope", + "budget_entity_name" + ] + }, + "examples": { + "default": { + "value": { + "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", + "budget_type": "ProductPricing", + "budget_product_sku": "actions_linux", + "budget_scope": "repository", + "budget_entity_name": "example-repo-name", + "budget_amount": 0.0, + "prevent_further_usage": true, + "budget_alerting": { + "will_alert": true, + "alert_recipients": [ + "mona", + "lisa" + ] + } + } + } + } + } + } + } + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + }, + "application/scim+json": { + "schema": { + "title": "Scim Error", + "description": "Scim Error", + "type": "object", + "properties": { + "message": { + "type": "string", + "nullable": true + }, + "documentation_url": { + "type": "string", + "nullable": true + }, + "detail": { + "type": "string", + "nullable": true + }, + "status": { + "type": "integer" + }, + "scimType": { + "type": "string", + "nullable": true + }, + "schemas": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + } + } + }, + "401": { + "description": "Requires authentication", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Insufficient permissions", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" }, - "has_next_page": { - "type": "boolean", - "description": "Indicates if there are more pages of results available (maps to hasNextPage from billing platform)" + "documentation_url": { + "type": "string" }, - "total_count": { - "type": "integer", - "description": "Total number of budgets matching the query" + "url": { + "type": "string" + }, + "status": { + "type": "string" } - }, - "required": [ - "budgets" - ] + } }, "examples": { - "default": { + "insufficient-permissions": { "value": { - "budgets": [ - { - "id": "2066deda-923f-43f9-88d2-62395a28c0cdd", - "budget_type": "ProductPricing", - "budget_product_skus": [ - "actions" - ], - "budget_scope": "enterprise", - "budget_amount": 1000.0, - "prevent_further_usage": true, - "budget_alerting": { - "will_alert": true, - "alert_recipients": [ - "enterprise-admin", - "billing-manager" - ] - } - }, - { - "id": "f47ac10b-58cc-4372-a567-0e02b2c3d479", - "budget_type": "SkuPricing", - "budget_product_skus": [ - "actions_linux" - ], - "budget_scope": "organization", - "budget_amount": 500.0, - "prevent_further_usage": false, - "budget_alerting": { - "will_alert": true, - "alert_recipients": [ - "org-owner" - ] - } - }, - { - "id": "6ba7b810-9dad-11d1-80b4-00c04fd430c8", - "budget_type": "ProductPricing", - "budget_product_skus": [ - "packages" - ], - "budget_scope": "cost_center", - "budget_amount": 250.0, - "prevent_further_usage": true, - "budget_alerting": { - "will_alert": false, - "alert_recipients": [] - } - } - ], - "has_next_page": false, - "total_count": 3 + "message": "Insufficient permissions to create a budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" } } } @@ -77261,7 +77895,7 @@ } }, "404": { - "description": "Resource not found", + "description": "Feature not enabled or organization not found", "content": { "application/json": { "schema": { @@ -77282,18 +77916,30 @@ "type": "string" } } + }, + "examples": { + "feature-not-enabled": { + "value": { + "message": "Not Found", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } } } } }, - "403": { - "description": "Forbidden", + "422": { + "description": "Validation failed, or the endpoint has been spammed.", "content": { "application/json": { "schema": { - "title": "Basic Error", - "description": "Basic Error", + "title": "Validation Error", + "description": "Validation Error", "type": "object", + "required": [ + "message", + "documentation_url" + ], "properties": { "message": { "type": "string" @@ -77301,11 +77947,50 @@ "documentation_url": { "type": "string" }, - "url": { - "type": "string" - }, - "status": { - "type": "string" + "errors": { + "type": "array", + "items": { + "type": "object", + "required": [ + "code" + ], + "properties": { + "resource": { + "type": "string" + }, + "field": { + "type": "string" + }, + "message": { + "type": "string" + }, + "code": { + "type": "string" + }, + "index": { + "type": "integer" + }, + "value": { + "oneOf": [ + { + "type": "string", + "nullable": true + }, + { + "type": "integer", + "nullable": true + }, + { + "type": "array", + "nullable": true, + "items": { + "type": "string" + } + } + ] + } + } + } } } } @@ -77313,7 +77998,7 @@ } }, "500": { - "description": "Internal Error", + "description": "Internal server error", "content": { "application/json": { "schema": { @@ -77334,6 +78019,14 @@ "type": "string" } } + }, + "examples": { + "server-error": { + "value": { + "message": "Unable to create budget.", + "documentation_url": "https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization" + } + } } } } @@ -77399,7 +78092,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -77407,6 +78102,11 @@ "description": "The name of the entity to apply the budget to", "example": "octocat/hello-world" }, + "user": { + "type": "string", + "description": "The user login when the budget is scoped to a single user (`user` scope).", + "example": "octocat" + }, "budget_amount": { "type": "integer", "description": "The budget amount in whole dollars. For license-based products, this represents the number of licenses." @@ -77706,7 +78406,7 @@ }, "prevent_further_usage": { "type": "boolean", - "description": "Whether to prevent additional spending once the budget is exceeded" + "description": "Whether to prevent additional spending once the budget is exceeded. For budgets with `user` or `multi_user_customer` scope, this must remain `true`." }, "budget_alerting": { "type": "object", @@ -77731,7 +78431,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { @@ -77832,7 +78534,9 @@ "enterprise", "organization", "repository", - "cost_center" + "cost_center", + "multi_user_customer", + "user" ] }, "budget_entity_name": { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml index 854137ecf8..464f500486 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml @@ -888,7 +888,7 @@ paths: - subscriptions_url - type - url - type: &347 + type: &348 type: string description: The type of credit the user is receiving. enum: @@ -1048,7 +1048,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &133 + schema: &134 title: Validation Error Simple description: Validation Error Simple type: object @@ -1081,7 +1081,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &682 + - &683 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -4169,7 +4169,7 @@ paths: schema: type: integer default: 30 - - &232 + - &233 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 @@ -4178,7 +4178,7 @@ paths: required: false schema: type: string - - &233 + - &234 name: status description: Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries @@ -4198,7 +4198,7 @@ paths: application/json: schema: type: array - items: &234 + items: &235 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -4278,7 +4278,7 @@ paths: - installation_id - repository_id examples: - default: &235 + default: &236 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -4337,7 +4337,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &132 + schema: &133 title: Validation Error description: Validation Error type: object @@ -4406,7 +4406,7 @@ paths: description: Response content: application/json: - schema: &236 + schema: &237 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -4520,7 +4520,7 @@ paths: - request - response examples: - default: &237 + default: &238 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -5516,7 +5516,7 @@ paths: title: Repository description: A repository on GitHub. type: object - properties: &311 + properties: &312 id: description: Unique identifier of the repository example: 42 @@ -5967,7 +5967,7 @@ paths: type: boolean lexical_commit_sha: type: string - required: &312 + required: &313 - archive_url - assignees_url - blobs_url @@ -6041,7 +6041,7 @@ paths: - watchers_count - created_at - updated_at - x-github-breaking-changes: &313 + x-github-breaking-changes: &314 - changeset: remove_use_squash_pr_title_as_default patch: properties: @@ -9997,7 +9997,7 @@ paths: required: true content: application/json: - schema: &145 + schema: &146 title: Actions OIDC Custom Property Inclusion Input description: Input for creating an OIDC custom property inclusion type: object @@ -10697,7 +10697,7 @@ paths: description: Response content: application/json: - schema: &199 + schema: &200 type: array description: A list of default code security configurations items: @@ -10713,7 +10713,7 @@ paths: default configuration: *49 examples: - default: &200 + default: &201 value: - default_for_new_repos: public configuration: @@ -11175,7 +11175,7 @@ paths: default: value: default_for_new_repos: all - configuration: &198 + configuration: &199 value: id: 1325 target_type: organization @@ -11265,7 +11265,7 @@ paths: application/json: schema: type: array - items: &201 + items: &202 type: object description: Repositories associated with a code security configuration and attachment status @@ -11566,7 +11566,7 @@ paths: summary: Example of code security configuration repositories value: - status: attached - repository: &202 + repository: &203 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -12107,7 +12107,7 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *40 - - &212 + - &213 name: classification in: query description: |- @@ -12116,7 +12116,7 @@ paths: Can be: `malware`, `general` schema: type: string - - &213 + - &214 name: state in: query description: |- @@ -12125,7 +12125,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &214 + - &215 name: severity in: query description: |- @@ -12134,7 +12134,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &215 + - &216 name: ecosystem in: query description: |- @@ -12143,14 +12143,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &216 + - &217 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 - - &217 + - &218 name: epss_percentage in: query description: |- @@ -12162,7 +12162,7 @@ paths: Filters the list of alerts based on EPSS percentages. If specified, only alerts with the provided EPSS percentages will be returned. schema: type: string - - &511 + - &512 name: has in: query description: |- @@ -12176,7 +12176,7 @@ paths: type: string enum: - patch - - &218 + - &219 name: assignee in: query description: |- @@ -12185,7 +12185,7 @@ paths: Use `*` to list alerts with at least one assignee or `none` to list alerts with no assignees. schema: type: string - - &219 + - &220 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -12195,7 +12195,7 @@ paths: enum: - development - runtime - - &220 + - &221 name: sort in: query description: |- @@ -12221,11 +12221,11 @@ paths: application/json: schema: type: array - items: &221 + items: &222 type: object description: A Dependabot alert. properties: - number: &188 + number: &189 type: integer description: The security alert number. readOnly: true @@ -12288,7 +12288,7 @@ paths: - direct - transitive - inconclusive - security_advisory: &512 + security_advisory: &513 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -12517,29 +12517,29 @@ paths: - withdrawn_at version: '2026-03-10' security_vulnerability: *66 - url: &191 + url: &192 type: string description: The REST API URL of the alert resource. format: uri readOnly: true - html_url: &192 + html_url: &193 type: string description: The GitHub URL of the alert resource. format: uri readOnly: true - created_at: &189 + created_at: &190 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: &190 + updated_at: &191 type: string description: 'The time that the alert was last updated in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_at: &194 + dismissed_at: &195 type: string description: 'The time that the alert was dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -12569,21 +12569,21 @@ paths: dismissal. nullable: true maxLength: 280 - fixed_at: &193 + fixed_at: &194 type: string description: 'The time that the alert was no longer detected and was considered fixed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true nullable: true - auto_dismissed_at: &513 + auto_dismissed_at: &514 type: string description: 'The time that the alert was auto-dismissed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true nullable: true - dismissal_request: &514 + dismissal_request: &515 title: Dependabot alert dismissal request description: Information about an active dismissal request for this Dependabot alert. @@ -12645,7 +12645,7 @@ paths: - repository additionalProperties: false examples: - default: &222 + default: &223 value: - number: 2 state: dismissed @@ -13030,7 +13030,7 @@ paths: description: Response content: application/json: - schema: &223 + schema: &224 title: Dependabot Repository Access Details description: Information about repositories that Dependabot is able to access in an organization @@ -13056,7 +13056,7 @@ paths: nullable: true additionalProperties: false examples: - default: &224 + default: &225 value: default_level: public accessible_repositories: @@ -13740,7 +13740,7 @@ paths: title: Organization Simple description: A GitHub organization. type: object - properties: &208 + properties: &209 login: type: string example: github @@ -13781,7 +13781,7 @@ paths: type: string example: A great organization nullable: true - required: &209 + required: &210 - login - url - id @@ -14271,7 +14271,7 @@ paths: properties: action: type: string - discussion: &775 + discussion: &776 title: Discussion description: A Discussion in a repository. type: object @@ -14638,7 +14638,7 @@ paths: description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. type: object - properties: &564 + properties: &565 id: type: integer format: int64 @@ -14751,7 +14751,7 @@ paths: description: A collection of related issues and pull requests. type: object - properties: &295 + properties: &296 url: type: string format: uri @@ -14821,7 +14821,7 @@ paths: format: date-time example: '2012-10-09T23:39:01Z' nullable: true - required: &296 + required: &297 - closed_issues - creator - description @@ -14900,7 +14900,7 @@ paths: timeline_url: type: string format: uri - type: &258 + type: &259 title: Issue Type description: The type assigned to the issue. This is only present for issues in repositories where @@ -15016,7 +15016,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &693 + sub_issues_summary: &694 title: Sub-issues Summary type: object properties: @@ -15103,7 +15103,7 @@ paths: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: &588 + properties: &589 pinned_at: type: string format: date-time @@ -15115,7 +15115,7 @@ paths: properties: *20 required: *21 nullable: true - required: &589 + required: &590 - pinned_at - pinned_by nullable: true @@ -15129,7 +15129,7 @@ paths: - created_at - updated_at nullable: true - issue_dependencies_summary: &694 + issue_dependencies_summary: &695 title: Issue Dependencies Summary type: object properties: @@ -15148,7 +15148,7 @@ paths: - total_blocking issue_field_values: type: array - items: &572 + items: &573 title: Issue Field Value description: A value assigned to an issue field type: object @@ -15209,7 +15209,7 @@ paths: - node_id - data_type - value - required: &565 + required: &566 - assignee - closed_at - comments @@ -15230,7 +15230,7 @@ paths: - user - created_at - updated_at - x-github-breaking-changes: &566 + x-github-breaking-changes: &567 - changeset: deprecate_beta_media_type patch: properties: @@ -15290,7 +15290,7 @@ paths: action: type: string issue: *88 - comment: &560 + comment: &561 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -15954,7 +15954,7 @@ paths: type: string release: allOf: - - &622 + - &623 title: Release description: A release. type: object @@ -16025,7 +16025,7 @@ paths: author: *4 assets: type: array - items: &623 + items: &624 title: Release Asset description: Data related to a release. type: object @@ -16645,7 +16645,7 @@ paths: url: type: string format: uri - user: &700 + user: &701 title: Public User description: Public User type: object @@ -18536,7 +18536,7 @@ paths: - closed - all default: open - - &261 + - &262 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -18587,7 +18587,7 @@ paths: type: array items: *88 examples: - default: &262 + default: &263 value: - id: 1 node_id: MDU6SXNzdWUx @@ -19972,14 +19972,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &359 + - &360 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &360 + - &361 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -20041,7 +20041,7 @@ paths: '404': *6 '403': *29 '304': *37 - '301': &363 + '301': &364 description: Moved permanently content: application/json: @@ -20063,7 +20063,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &598 + - &599 name: all description: If `true`, show notifications marked as read. in: query @@ -20071,7 +20071,7 @@ paths: schema: type: boolean default: false - - &599 + - &600 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -20081,7 +20081,7 @@ paths: type: boolean default: false - *95 - - &600 + - &601 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: @@ -20113,11 +20113,11 @@ paths: properties: id: type: string - repository: &163 + repository: &164 title: Minimal Repository description: Minimal Repository type: object - properties: &226 + properties: &227 id: type: integer format: int64 @@ -20403,7 +20403,7 @@ paths: web_commit_signoff_required: type: boolean example: false - security_and_analysis: &314 + security_and_analysis: &315 nullable: true type: object properties: @@ -20523,7 +20523,7 @@ paths: the repository. The keys are the custom property names, and the values are the corresponding custom property values. additionalProperties: true - required: &227 + required: &228 - archive_url - assignees_url - blobs_url @@ -20570,7 +20570,7 @@ paths: - teams_url - trees_url - url - x-github-breaking-changes: &228 + x-github-breaking-changes: &229 - changeset: remove_has_downloads patch: properties: @@ -20617,7 +20617,7 @@ paths: - url - subscription_url examples: - default: &601 + default: &602 value: - id: '1' repository: @@ -21334,7 +21334,7 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-ai-credit-usage-report-for-an-organization parameters: - *78 - - &124 + - &125 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, @@ -21343,7 +21343,7 @@ paths: required: false schema: type: integer - - &125 + - &126 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. Default value is the current @@ -21352,7 +21352,7 @@ paths: required: false schema: type: integer - - &126 + - &127 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -21361,21 +21361,21 @@ paths: required: false schema: type: integer - - &127 + - &128 name: user description: The user name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &128 + - &129 name: model description: The model name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &129 + - &130 name: product description: The product name to query usage for. The name is not case sensitive. in: query @@ -21537,6 +21537,14 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user + - name: user + description: Filter consumed amount details for budgets by the specified user + login. + in: query + schema: + type: string responses: '200': description: Response when getting all budgets @@ -21575,14 +21583,25 @@ paths: example: true budget_scope: type: string - description: The scope of the budget (enterprise, organization, - repository, cost center) + description: The scope of the budget example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity for the budget (enterprise does not require a name). example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped to + a single user (`user` scope). + example: octocat budget_product_sku: type: string description: A single product or sku to apply the budget @@ -21615,6 +21634,29 @@ paths: - prevent_further_usage - budget_alerting description: Array of budget objects for the enterprise + user: + type: string + description: User login included when the response is scoped with + the `user` query parameter. + effective_budget: + type: object + description: Effective user-level budget details returned when + the response is scoped with the `user` query parameter. + properties: + id: + type: string + description: The unique identifier of the effective budget. + budget_amount: + type: integer + description: The budget amount for the effective budget. + consumed_amount: + type: number + description: The consumed amount for the specified user within + the effective budget. + required: + - id + - budget_amount + - consumed_amount has_next_page: type: boolean description: Indicates if there are more pages of results available @@ -21663,6 +21705,39 @@ paths: alert_recipients: [] has_next_page: false total_count: 3 + with_user_filter: + value: + budgets: + - id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_skus: + - actions + budget_scope: multi_user_customer + budget_amount: 1000.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - enterprise-admin + - billing-manager + - id: f47ac10b-58cc-4372-a567-0e02b2c3d479 + budget_type: BundlePricing + budget_product_skus: + - ai_credits + budget_scope: user + budget_amount: 500.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - org-owner + user: octocat + effective_budget: + id: 9a7d04e8-6600-44f5-94ef-65ca92b95f0b + budget_amount: 1000 + consumed_amount: 42.0 + has_next_page: false + total_count: 2 '404': *6 '403': *29 '500': *55 @@ -21671,115 +21746,322 @@ paths: enabledForGitHubApps: true category: billing subcategory: budgets - "/organizations/{org}/settings/billing/budgets/{budget_id}": - get: - summary: Get a budget by ID for an organization + post: + summary: Create a budget for an organization description: |- > [!NOTE] > This endpoint is in public preview and is subject to change. - Gets a budget by ID. The authenticated user must be an organization admin or billing manager. + Creates a new budget for an organization. The authenticated user must be an + organization admin or billing manager. tags: - billing - operationId: billing/get-budget-org + operationId: billing/create-organization-budget externalDocs: description: API method documentation - url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization + url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization parameters: - *78 - - &123 - name: budget_id - description: The ID corresponding to the budget. - in: path - required: true - schema: - type: string + requestBody: + required: false + content: + application/json: + schema: + type: object + properties: + budget_amount: + type: integer + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending once the budget + is exceeded. For `user` and `multi_user_customer` scopes, this + must be `true`. + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive alerts + budget_scope: + type: string + description: The scope of the budget for this organization. Use + 'organization' for org-level budgets or 'repository' for repo-specific + budgets within the organization. `user` and `multi_user_customer` + scopes are only supported when `budget_product_sku` is `ai_credits` + or `premium_requests`. + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered in the + budget + examples: + create-organization-budget: + summary: Create organization budget example + value: + budget_amount: 500 + prevent_further_usage: true + budget_scope: organization + budget_entity_name: '' + budget_type: ProductPricing + budget_product_sku: actions + budget_alerting: + will_alert: false + alert_recipients: [] responses: '200': - description: Response when updating a budget + description: Budget created successfully content: application/json: schema: type: object properties: - id: - type: string - description: ID of the budget. - budget_scope: - type: string - description: The type of scope for the budget - example: enterprise - enum: - - enterprise - - organization - - repository - - cost_center - budget_entity_name: - type: string - description: The name of the entity to apply the budget to - example: octocat/hello-world - budget_amount: - type: integer - description: The budget amount in whole dollars. For license-based - products, this represents the number of licenses. - prevent_further_usage: - type: boolean - description: Whether to prevent additional spending once the budget - is exceeded - example: true - budget_product_sku: + message: type: string - description: A single product or sku to apply the budget to. - example: actions_linux - budget_type: - description: The type of pricing for the budget - example: ProductPricing - oneOf: - - type: string - enum: - - ProductPricing - - type: string - enum: - - SkuPricing - budget_alerting: + example: Budget successfully created. + budget: type: object properties: - will_alert: + id: + type: string + description: ID of the budget. + budget_amount: + type: number + format: float + description: The budget amount in whole dollars. For license-based + products, this represents the number of licenses. + prevent_further_usage: type: boolean - description: Whether alerts are enabled for this budget - example: true - alert_recipients: - type: array - items: - type: string - description: Array of user login names who will receive alerts - example: - - mona - - lisa - required: - - id - - budget_amount - - prevent_further_usage - - budget_product_sku - - budget_type - - budget_alerting - - budget_scope - - budget_entity_name + description: Whether to prevent additional spending once the + budget is exceeded. For `user` and `multi_user_customer` + scopes, this must be `true`. + budget_alerting: + type: object + required: + - will_alert + - alert_recipients + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this budget + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will receive + alerts + budget_scope: + type: string + description: The scope of the budget + enum: + - organization + - repository + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget to + default: '' + budget_type: + description: The type of pricing for the budget + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_product_sku: + type: string + description: A single product or SKU that will be covered + in the budget examples: - default: + create-organization-budget: + value: + message: Budget successfully created. + budget: &123 + description: Response when updating a budget + content: + application/json: + schema: + type: object + properties: + id: + type: string + description: ID of the budget. + budget_scope: + type: string + description: The type of scope for the budget + example: enterprise + enum: + - enterprise + - organization + - repository + - cost_center + - multi_user_customer + - user + budget_entity_name: + type: string + description: The name of the entity to apply the budget + to + example: octocat/hello-world + user: + type: string + description: The user login when the budget is scoped + to a single user (`user` scope). + example: octocat + budget_amount: + type: integer + description: The budget amount in whole dollars. For + license-based products, this represents the number + of licenses. + prevent_further_usage: + type: boolean + description: Whether to prevent additional spending + once the budget is exceeded + example: true + budget_product_sku: + type: string + description: A single product or sku to apply the + budget to. + example: actions_linux + budget_type: + description: The type of pricing for the budget + example: ProductPricing + oneOf: + - type: string + enum: + - ProductPricing + - type: string + enum: + - SkuPricing + budget_alerting: + type: object + properties: + will_alert: + type: boolean + description: Whether alerts are enabled for this + budget + example: true + alert_recipients: + type: array + items: + type: string + description: Array of user login names who will + receive alerts + example: + - mona + - lisa + required: + - id + - budget_amount + - prevent_further_usage + - budget_product_sku + - budget_type + - budget_alerting + - budget_scope + - budget_entity_name + examples: + default: + value: + id: 2066deda-923f-43f9-88d2-62395a28c0cdd + budget_type: ProductPricing + budget_product_sku: actions_linux + budget_scope: repository + budget_entity_name: example-repo-name + budget_amount: 0.0 + prevent_further_usage: true + budget_alerting: + will_alert: true + alert_recipients: + - mona + - lisa + '400': *14 + '401': *25 + '403': + description: Insufficient permissions + content: + application/json: + schema: *3 + examples: + insufficient-permissions: + value: + message: Insufficient permissions to create a budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '404': + description: Feature not enabled or organization not found + content: + application/json: + schema: *3 + examples: + feature-not-enabled: + value: + message: Not Found + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + '422': *15 + '500': + description: Internal server error + content: + application/json: + schema: *3 + examples: + server-error: value: - id: 2066deda-923f-43f9-88d2-62395a28c0cdd - budget_type: ProductPricing - budget_product_sku: actions_linux - budget_scope: repository - budget_entity_name: example-repo-name - budget_amount: 0.0 - prevent_further_usage: true - budget_alerting: - will_alert: true - alert_recipients: - - mona - - lisa + message: Unable to create budget. + documentation_url: https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: billing + subcategory: budgets + "/organizations/{org}/settings/billing/budgets/{budget_id}": + get: + summary: Get a budget by ID for an organization + description: |- + > [!NOTE] + > This endpoint is in public preview and is subject to change. + + Gets a budget by ID. The authenticated user must be an organization admin or billing manager. + tags: + - billing + operationId: billing/get-budget-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization + parameters: + - *78 + - &124 + name: budget_id + description: The ID corresponding to the budget. + in: path + required: true + schema: + type: string + responses: + '200': *123 '400': *14 '404': *6 '403': *29 @@ -21805,7 +22087,7 @@ paths: url: https://docs.github.com/rest/billing/budgets#update-a-budget-for-an-organization parameters: - *78 - - *123 + - *124 requestBody: required: true content: @@ -21820,7 +22102,8 @@ paths: prevent_further_usage: type: boolean description: Whether to prevent additional spending once the budget - is exceeded + is exceeded. For budgets with `user` or `multi_user_customer` + scope, this must remain `true`. budget_alerting: type: object properties: @@ -21840,6 +22123,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -21914,6 +22199,8 @@ paths: - organization - repository - cost_center + - multi_user_customer + - user budget_entity_name: type: string description: The name of the entity to apply the budget to @@ -21997,7 +22284,7 @@ paths: url: https://docs.github.com/rest/billing/budgets#delete-a-budget-for-an-organization parameters: - *78 - - *123 + - *124 responses: '200': description: Response when deleting a budget @@ -22045,12 +22332,12 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-an-organization parameters: - *78 - - *124 - *125 - *126 - *127 - *128 - *129 + - *130 responses: '200': description: Response when getting a billing premium request usage report @@ -22182,8 +22469,8 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-an-organization parameters: - *78 - - *124 - - &751 + - *125 + - &752 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. If no year is specified the @@ -22192,7 +22479,7 @@ paths: required: false schema: type: integer - - *126 + - *127 responses: '200': description: Billing usage report response for an organization @@ -22292,18 +22579,18 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-an-organization parameters: - *78 - - *124 - *125 - *126 - - &752 + - *127 + - &753 name: repository description: The repository name to query for usage in the format owner/repository. in: query required: false schema: type: string - - *129 - - &753 + - *130 + - &754 name: sku description: The SKU to query for usage. in: query @@ -22446,7 +22733,7 @@ paths: description: Response content: application/json: - schema: &130 + schema: &131 title: Organization Full description: Organization Full type: object @@ -22771,7 +23058,7 @@ paths: path: "/properties/secret_scanning_push_protection_custom_link_enabled" version: '2026-03-10' examples: - default-response: &131 + default-response: &132 value: login: github id: 1 @@ -23093,17 +23380,17 @@ paths: description: Response content: application/json: - schema: *130 + schema: *131 examples: - default: *131 + default: *132 '422': description: Validation failed content: application/json: schema: oneOf: - - *132 - *133 + - *134 '409': *54 x-github: githubCloudOnly: false @@ -23233,7 +23520,7 @@ paths: type: integer repository_cache_usages: type: array - items: &370 + items: &371 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -23306,7 +23593,7 @@ paths: type: integer runners: type: array - items: &134 + items: &135 title: GitHub-hosted hosted runner description: A Github-hosted hosted runner. type: object @@ -23360,7 +23647,7 @@ paths: - display_name - source nullable: true - machine_size_details: &142 + machine_size_details: &143 title: Github-owned VM details. description: Provides details of a particular machine spec. type: object @@ -23456,7 +23743,7 @@ paths: - public_ip_enabled - platform examples: - default: &162 + default: &163 value: total_count: 2 runners: @@ -23593,9 +23880,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: &143 + default: &144 value: id: 5 name: My hosted ubuntu runner @@ -23652,7 +23939,7 @@ paths: type: integer images: type: array - items: &135 + items: &136 title: GitHub-hosted runner custom image details description: Provides details of a custom runner image type: object @@ -23703,7 +23990,7 @@ paths: - latest_version - state examples: - default: &137 + default: &138 value: total_count: 2 image_versions: @@ -23735,7 +24022,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-a-custom-image-definition-for-github-actions-hosted-runners parameters: - *78 - - &136 + - &137 name: image_definition_id description: Image definition ID of custom image in: path @@ -23747,7 +24034,7 @@ paths: description: Response content: application/json: - schema: *135 + schema: *136 examples: default: value: @@ -23778,7 +24065,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-a-custom-image-from-the-organization parameters: - *78 - - *136 + - *137 responses: '204': description: Response @@ -23801,7 +24088,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-image-versions-of-a-custom-image-for-an-organization parameters: - - *136 + - *137 - *78 responses: '200': @@ -23818,7 +24105,7 @@ paths: type: integer image_versions: type: array - items: &138 + items: &139 title: GitHub-hosted runner custom image version details. description: Provides details of a hosted runner custom image version @@ -23851,7 +24138,7 @@ paths: - created_on - state_details examples: - default: *137 + default: *138 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23872,8 +24159,8 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-an-image-version-of-a-custom-image-for-github-actions-hosted-runners parameters: - *78 - - *136 - - &139 + - *137 + - &140 name: version description: Version of a custom image in: path @@ -23886,7 +24173,7 @@ paths: description: Response content: application/json: - schema: *138 + schema: *139 examples: default: value: @@ -23913,8 +24200,8 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-an-image-version-of-custom-image-from-the-organization parameters: - *78 - - *136 - - *139 + - *137 + - *140 responses: '204': description: Response @@ -23951,7 +24238,7 @@ paths: type: integer images: type: array - items: &140 + items: &141 title: GitHub-hosted runner image details. description: Provides details of a hosted runner image type: object @@ -23987,7 +24274,7 @@ paths: - display_name - source examples: - default: &141 + default: &142 value: id: ubuntu-20.04 platform: linux-x64 @@ -24027,9 +24314,9 @@ paths: type: integer images: type: array - items: *140 + items: *141 examples: - default: *141 + default: *142 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24115,7 +24402,7 @@ paths: type: integer machine_specs: type: array - items: *142 + items: *143 examples: default: value: @@ -24185,7 +24472,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization parameters: - *78 - - &144 + - &145 name: hosted_runner_id description: Unique identifier of the GitHub-hosted runner. in: path @@ -24197,9 +24484,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 headers: Link: *70 x-github: @@ -24220,7 +24507,7 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization parameters: - *78 - - *144 + - *145 requestBody: required: true content: @@ -24286,9 +24573,9 @@ paths: description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -24305,15 +24592,15 @@ paths: url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization parameters: - *78 - - *144 + - *145 responses: '202': description: Response content: application/json: - schema: *134 + schema: *135 examples: - default: *143 + default: *144 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -24371,7 +24658,7 @@ paths: required: true content: application/json: - schema: *145 + schema: *146 examples: default: *46 responses: @@ -24464,7 +24751,7 @@ paths: required: - include_claim_keys examples: - default: &146 + default: &147 value: include_claim_keys: - repo @@ -24509,13 +24796,13 @@ paths: format. type: boolean examples: - default: *146 + default: *147 responses: '201': description: Empty response content: application/json: - schema: &172 + schema: &173 title: Empty Object description: An object without any properties. type: object @@ -24554,7 +24841,7 @@ paths: schema: type: object properties: - enabled_repositories: &147 + enabled_repositories: &148 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -24567,7 +24854,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: &148 + allowed_actions: &149 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -24575,12 +24862,12 @@ paths: - all - local_only - selected - selected_actions_url: &375 + selected_actions_url: &376 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`. - sha_pinning_required: &149 + sha_pinning_required: &150 type: boolean description: Whether actions must be pinned to a full-length commit SHA. @@ -24622,9 +24909,9 @@ paths: schema: type: object properties: - enabled_repositories: *147 - allowed_actions: *148 - sha_pinning_required: *149 + enabled_repositories: *148 + allowed_actions: *149 + sha_pinning_required: *150 required: - enabled_repositories examples: @@ -24658,7 +24945,7 @@ paths: description: Response content: application/json: - schema: &379 + schema: &380 type: object properties: days: @@ -24700,7 +24987,7 @@ paths: required: true content: application/json: - schema: &380 + schema: &381 type: object properties: days: @@ -24743,7 +25030,7 @@ paths: description: Response content: application/json: - schema: &150 + schema: &151 type: object properties: approval_policy: @@ -24757,7 +25044,7 @@ paths: required: - approval_policy examples: - default: &381 + default: &382 value: approval_policy: first_time_contributors '404': *6 @@ -24788,7 +25075,7 @@ paths: required: true content: application/json: - schema: *150 + schema: *151 examples: default: summary: Set approval policy to first time contributors @@ -24816,7 +25103,7 @@ paths: description: Response content: application/json: - schema: &382 + schema: &383 type: object required: - run_workflows_from_fork_pull_requests @@ -24842,7 +25129,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: &151 + default: &152 value: run_workflows_from_fork_pull_requests: true send_write_tokens_to_workflows: false @@ -24870,7 +25157,7 @@ paths: required: true content: application/json: - schema: &383 + schema: &384 type: object required: - run_workflows_from_fork_pull_requests @@ -24893,7 +25180,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: *151 + default: *152 responses: '204': description: Empty response for successful settings update @@ -24943,7 +25230,7 @@ paths: type: array items: *82 examples: - default: &155 + default: &156 value: total_count: 1 repositories: @@ -25128,7 +25415,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - *78 - - &152 + - &153 name: repository_id description: The unique identifier of the repository. in: path @@ -25157,7 +25444,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -25186,7 +25473,7 @@ paths: description: Response content: application/json: - schema: &153 + schema: &154 type: object properties: github_owned_allowed: @@ -25208,7 +25495,7 @@ paths: items: type: string examples: - default: &154 + default: &155 value: github_owned_allowed: true verified_allowed: false @@ -25241,9 +25528,9 @@ paths: required: false content: application/json: - schema: *153 + schema: *154 examples: - selected_actions: *154 + selected_actions: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -25375,7 +25662,7 @@ paths: type: array items: *82 examples: - default: *155 + default: *156 '403': *29 '404': *6 x-github: @@ -25444,7 +25731,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#add-a-repository-to-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No content @@ -25471,7 +25758,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#remove-a-repository-from-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No content @@ -25505,17 +25792,17 @@ paths: description: Response content: application/json: - schema: &384 + schema: &385 type: object properties: - default_workflow_permissions: &156 + default_workflow_permissions: &157 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &157 + can_approve_pull_request_reviews: &158 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -25523,7 +25810,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &158 + default: &159 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -25556,13 +25843,13 @@ paths: required: false content: application/json: - schema: &385 + schema: &386 type: object properties: - default_workflow_permissions: *156 - can_approve_pull_request_reviews: *157 + default_workflow_permissions: *157 + can_approve_pull_request_reviews: *158 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25607,7 +25894,7 @@ paths: type: number runner_groups: type: array - items: &159 + items: &160 type: object properties: id: @@ -25795,9 +26082,9 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: - default: &161 + default: &162 value: id: 2 name: octo-runner-group @@ -25833,7 +26120,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - *78 - - &160 + - &161 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -25845,7 +26132,7 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: default: value: @@ -25882,7 +26169,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - *78 - - *160 + - *161 requestBody: required: true content: @@ -25936,9 +26223,9 @@ paths: description: Response content: application/json: - schema: *159 + schema: *160 examples: - default: *161 + default: *162 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -25958,7 +26245,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - *78 - - *160 + - *161 responses: '204': description: Response @@ -25982,7 +26269,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 - *17 - *19 responses: @@ -26000,9 +26287,9 @@ paths: type: number runners: type: array - items: *134 + items: *135 examples: - default: *162 + default: *163 headers: Link: *70 x-github: @@ -26025,7 +26312,7 @@ 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: - *78 - - *160 + - *161 - *19 - *17 responses: @@ -26043,9 +26330,9 @@ paths: type: number repositories: type: array - items: *163 + items: *164 examples: - default: &211 + default: &212 value: total_count: 1 repositories: @@ -26298,7 +26585,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: - *78 - - *160 + - *161 requestBody: required: true content: @@ -26343,8 +26630,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: - *78 - - *160 - - *152 + - *161 + - *153 responses: '204': description: Response @@ -26367,8 +26654,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: - *78 - - *160 - - *152 + - *161 + - *153 responses: '204': description: Response @@ -26392,7 +26679,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 - *17 - *19 responses: @@ -26410,7 +26697,7 @@ paths: type: number runners: type: array - items: &165 + items: &166 title: Self hosted runners description: A self hosted runner type: object @@ -26439,7 +26726,7 @@ paths: type: boolean labels: type: array - items: &168 + items: &169 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -26476,7 +26763,7 @@ paths: - busy - labels examples: - default: &166 + default: &167 value: total_count: 2 runners: @@ -26538,7 +26825,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - *78 - - *160 + - *161 requestBody: required: true content: @@ -26583,8 +26870,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: - *78 - - *160 - - &164 + - *161 + - &165 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -26613,8 +26900,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: - *78 - - *160 - - *164 + - *161 + - *165 responses: '204': description: Response @@ -26662,9 +26949,9 @@ paths: type: integer runners: type: array - items: *165 + items: *166 examples: - default: *166 + default: *167 headers: Link: *70 x-github: @@ -26696,7 +26983,7 @@ paths: application/json: schema: type: array - items: &386 + items: &387 title: Runner Application description: Runner Application type: object @@ -26721,7 +27008,7 @@ paths: - download_url - filename examples: - default: &387 + default: &388 value: - os: osx architecture: x64 @@ -26807,7 +27094,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &388 + '201': &389 description: Response content: application/json: @@ -26817,7 +27104,7 @@ paths: - runner - encoded_jit_config properties: - runner: *165 + runner: *166 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -26880,7 +27167,7 @@ paths: description: Response content: application/json: - schema: &167 + schema: &168 title: Authentication Token description: Authentication Token type: object @@ -26918,7 +27205,7 @@ paths: - token - expires_at examples: - default: &389 + default: &390 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -26955,9 +27242,9 @@ paths: description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: &390 + default: &391 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -26983,15 +27270,15 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 responses: '200': description: Response content: application/json: - schema: *165 + schema: *166 examples: - default: &391 + default: &392 value: id: 23 name: MBP @@ -27034,7 +27321,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - *78 - - *164 + - *165 responses: '204': description: Response @@ -27061,9 +27348,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 responses: - '200': &169 + '200': &170 description: Response content: application/json: @@ -27077,7 +27364,7 @@ paths: type: integer labels: type: array - items: *168 + items: *169 examples: default: value: @@ -27117,7 +27404,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 requestBody: required: true content: @@ -27141,7 +27428,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -27166,7 +27453,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - *78 - - *164 + - *165 requestBody: required: true content: @@ -27191,7 +27478,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -27216,9 +27503,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: - *78 - - *164 + - *165 responses: - '200': &392 + '200': &393 description: Response content: application/json: @@ -27232,7 +27519,7 @@ paths: type: integer labels: type: array - items: *168 + items: *169 examples: default: value: @@ -27274,8 +27561,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: - *78 - - *164 - - &393 + - *165 + - &394 name: name description: The name of a self-hosted runner's custom label. in: path @@ -27283,7 +27570,7 @@ paths: schema: type: string responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -27326,7 +27613,7 @@ paths: type: integer secrets: type: array - items: &170 + items: &171 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -27358,7 +27645,7 @@ paths: - updated_at - visibility examples: - default: &176 + default: &177 value: total_count: 3 secrets: @@ -27405,7 +27692,7 @@ paths: description: Response content: application/json: - schema: &177 + schema: &178 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -27434,7 +27721,7 @@ paths: - key_id - key examples: - default: &178 + default: &179 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -27460,7 +27747,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#get-an-organization-secret parameters: - *78 - - &171 + - &172 name: secret_name description: The name of the secret. in: path @@ -27472,9 +27759,9 @@ paths: description: Response content: application/json: - schema: *170 + schema: *171 examples: - default: &179 + default: &180 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -27503,7 +27790,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -27560,7 +27847,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -27587,7 +27874,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -27614,7 +27901,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -27632,9 +27919,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: &175 + default: &176 value: total_count: 1 repositories: @@ -27727,7 +28014,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -27780,7 +28067,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -27814,7 +28101,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -27847,7 +28134,7 @@ paths: url: https://docs.github.com/rest/actions/variables#list-organization-variables parameters: - *78 - - &180 + - &181 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)." @@ -27871,7 +28158,7 @@ paths: type: integer variables: type: array - items: &173 + items: &174 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -27914,7 +28201,7 @@ paths: - updated_at - visibility examples: - default: &181 + default: &182 value: total_count: 3 variables: @@ -28004,7 +28291,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -28030,7 +28317,7 @@ paths: url: https://docs.github.com/rest/actions/variables#get-an-organization-variable parameters: - *78 - - &174 + - &175 name: name description: The name of the variable. in: path @@ -28042,9 +28329,9 @@ paths: description: Response content: application/json: - schema: *173 + schema: *174 examples: - default: &182 + default: &183 value: name: USERNAME value: octocat @@ -28073,7 +28360,7 @@ paths: url: https://docs.github.com/rest/actions/variables#update-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -28136,7 +28423,7 @@ paths: url: https://docs.github.com/rest/actions/variables#delete-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '204': description: Response @@ -28163,7 +28450,7 @@ paths: url: https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 - *19 - *17 responses: @@ -28181,9 +28468,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '409': description: Response when the visibility of the variable is not set to `selected` @@ -28210,7 +28497,7 @@ paths: url: https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -28260,7 +28547,7 @@ paths: url: https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -28295,7 +28582,7 @@ paths: url: https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -28347,9 +28634,9 @@ paths: type: integer secrets: type: array - items: *170 + items: *171 examples: - default: *176 + default: *177 headers: Link: *70 x-github: @@ -28380,9 +28667,9 @@ paths: description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28405,15 +28692,15 @@ paths: url: https://docs.github.com/rest/agents/secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *170 + schema: *171 examples: - default: *179 + default: *180 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28436,7 +28723,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -28493,7 +28780,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -28520,7 +28807,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -28547,7 +28834,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -28565,9 +28852,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28591,7 +28878,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -28644,7 +28931,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -28678,7 +28965,7 @@ paths: url: https://docs.github.com/rest/agents/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -28712,7 +28999,7 @@ paths: url: https://docs.github.com/rest/agents/variables#list-organization-variables parameters: - *78 - - *180 + - *181 - *19 responses: '200': @@ -28729,9 +29016,9 @@ paths: type: integer variables: type: array - items: *173 + items: *174 examples: - default: *181 + default: *182 headers: Link: *70 x-github: @@ -28802,7 +29089,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -28828,15 +29115,15 @@ paths: url: https://docs.github.com/rest/agents/variables#get-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '200': description: Response content: application/json: - schema: *173 + schema: *174 examples: - default: *182 + default: *183 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28858,7 +29145,7 @@ paths: url: https://docs.github.com/rest/agents/variables#update-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -28921,7 +29208,7 @@ paths: url: https://docs.github.com/rest/agents/variables#delete-an-organization-variable parameters: - *78 - - *174 + - *175 responses: '204': description: Response @@ -28948,7 +29235,7 @@ paths: url: https://docs.github.com/rest/agents/variables#list-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 - *19 - *17 responses: @@ -28966,9 +29253,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '409': description: Response when the visibility of the variable is not set to `selected` @@ -28995,7 +29282,7 @@ paths: url: https://docs.github.com/rest/agents/variables#set-selected-repositories-for-an-organization-variable parameters: - *78 - - *174 + - *175 requestBody: required: true content: @@ -29045,7 +29332,7 @@ paths: url: https://docs.github.com/rest/agents/variables#add-selected-repository-to-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -29080,7 +29367,7 @@ paths: url: https://docs.github.com/rest/agents/variables#remove-selected-repository-from-an-organization-variable parameters: - *78 - - *174 + - *175 - name: repository_id in: path required: true @@ -29244,7 +29531,7 @@ paths: type: integer deployment_records: type: array - items: &183 + items: &184 title: Artifact Deployment Record description: Artifact Metadata Deployment Record type: object @@ -29290,7 +29577,7 @@ paths: required: - total_count examples: - default: &184 + default: &185 value: total_count: 1 deployment_records: @@ -29468,11 +29755,11 @@ paths: type: integer deployment_records: type: array - items: *183 + items: *184 required: - total_count examples: - default: *184 + default: *185 '403': description: Forbidden content: @@ -29711,9 +29998,9 @@ paths: type: integer deployment_records: type: array - items: *183 + items: *184 examples: - default: *184 + default: *185 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -29842,12 +30129,12 @@ paths: required: - subject_digests examples: - default: &732 + default: &733 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &733 + withPredicateType: &734 value: subject_digests: - sha256:abc123 @@ -29905,7 +30192,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &734 + default: &735 value: attestations_subject_digests: - sha256:abc: @@ -30270,7 +30557,7 @@ paths: initiator: type: string examples: - default: &419 + default: &420 value: attestations: - bundle: @@ -30503,7 +30790,7 @@ paths: description: If specified, only campaigns with this state will be returned. in: query required: false - schema: &185 + schema: &186 title: Campaign state description: Indicates whether a campaign is open or closed type: string @@ -30529,7 +30816,7 @@ paths: application/json: schema: type: array - items: &186 + items: &187 title: Campaign summary description: The campaign metadata and alert stats. type: object @@ -30560,7 +30847,7 @@ paths: team_managers: description: The campaign team managers type: array - items: &210 + items: &211 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -30635,7 +30922,7 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: &273 + properties: &274 id: description: Unique identifier of the team type: integer @@ -30707,7 +30994,7 @@ paths: description: Unique identifier of the enterprise to which this team belongs example: 42 - required: &274 + required: &275 - id - node_id - url @@ -30750,7 +31037,7 @@ paths: type: string format: date-time nullable: true - state: *185 + state: *186 contact_link: description: The contact link of the campaign. type: string @@ -30970,9 +31257,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: &187 + default: &188 value: number: 3 created_at: '2024-02-14T12:29:18Z' @@ -31055,9 +31342,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: *187 + default: *188 '404': *6 '422': description: Unprocessable Entity @@ -31134,7 +31421,7 @@ paths: type: string format: uri nullable: true - state: *185 + state: *186 examples: default: value: @@ -31144,9 +31431,9 @@ paths: description: Response content: application/json: - schema: *186 + schema: *187 examples: - default: *187 + default: *188 '400': description: Bad Request content: @@ -31213,17 +31500,17 @@ paths: url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - *78 - - &444 + - &445 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: &195 + schema: &196 type: string description: The name of the tool used to generate the code scanning analysis. - - &445 + - &446 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 @@ -31231,7 +31518,7 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &196 + schema: &197 nullable: true type: string description: The GUID of the tool used to generate the code scanning analysis, @@ -31246,7 +31533,7 @@ paths: be returned. in: query required: false - schema: &447 + schema: &448 type: string description: State of a code scanning alert. enum: @@ -31269,7 +31556,7 @@ paths: be returned. in: query required: false - schema: &448 + schema: &449 type: string description: Severity of a code scanning alert. enum: @@ -31298,18 +31585,18 @@ paths: items: type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: &449 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: &450 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &197 + state: &198 type: string description: State of a code scanning alert. nullable: true @@ -31317,7 +31604,7 @@ paths: - open - dismissed - fixed - fixed_at: *193 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -31325,8 +31612,8 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: &450 + dismissed_at: *195 + dismissed_reason: &451 type: string description: "**Required when the state is dismissed.** The reason for dismissing or closing the alert." @@ -31335,13 +31622,13 @@ paths: - false positive - won't fix - used in tests - dismissed_comment: &451 + dismissed_comment: &452 type: string description: The dismissal comment associated with the dismissal of the alert. nullable: true maxLength: 280 - rule: &452 + rule: &453 type: object properties: id: @@ -31394,42 +31681,42 @@ paths: type: string description: A link to the documentation for the rule used to detect the alert. - tool: &453 + tool: &454 type: object properties: - name: *195 + name: *196 version: nullable: true type: string description: The version of the tool used to generate the code scanning analysis. - guid: *196 - most_recent_instance: &454 + guid: *197 + most_recent_instance: &455 type: object properties: - ref: &446 + ref: &447 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &464 + analysis_key: &465 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name. - environment: &465 + environment: &466 type: string description: Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &466 + category: &467 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: *197 + state: *198 commit_sha: type: string message: @@ -31443,7 +31730,7 @@ paths: with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance. - location: &467 + location: &468 type: object description: Describe a region within a file for the alert. properties: @@ -31464,7 +31751,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: &468 + items: &469 type: string description: A classification of the file. For example to identify it as generated. @@ -32103,7 +32390,7 @@ paths: application/json: schema: *49 examples: - default: *198 + default: *199 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -32131,9 +32418,9 @@ paths: description: Response content: application/json: - schema: *199 + schema: *200 examples: - default: *200 + default: *201 '304': *37 '403': *29 '404': *6 @@ -32222,7 +32509,7 @@ paths: application/json: schema: *49 examples: - default: *198 + default: *199 '304': *37 '403': *29 '404': *6 @@ -32667,7 +32954,7 @@ paths: default: value: default_for_new_repos: all - configuration: *198 + configuration: *199 '403': *29 '404': *6 x-github: @@ -32720,13 +33007,13 @@ paths: application/json: schema: type: array - items: *201 + items: *202 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *202 + repository: *203 '403': *29 '404': *6 x-github: @@ -32766,7 +33053,7 @@ paths: type: integer codespaces: type: array - items: &263 + items: &264 type: object title: Codespace description: A codespace. @@ -32791,12 +33078,12 @@ paths: nullable: true owner: *4 billable_owner: *4 - repository: *163 + repository: *164 machine: type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: &480 + properties: &481 name: type: string description: The name of the machine. @@ -32838,7 +33125,7 @@ paths: - ready - in_progress nullable: true - required: &481 + required: &482 - name - display_name - operating_system @@ -33043,7 +33330,7 @@ paths: - pulls_url - recent_folders examples: - default: &264 + default: &265 value: total_count: 3 codespaces: @@ -33667,7 +33954,7 @@ paths: type: integer secrets: type: array - items: &203 + items: &204 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -33706,7 +33993,7 @@ paths: - updated_at - visibility examples: - default: &482 + default: &483 value: total_count: 2 secrets: @@ -33744,7 +34031,7 @@ paths: description: Response content: application/json: - schema: &483 + schema: &484 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -33773,7 +34060,7 @@ paths: - key_id - key examples: - default: &484 + default: &485 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -33797,15 +34084,15 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *203 + schema: *204 examples: - default: &486 + default: &487 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -33833,7 +34120,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -33888,7 +34175,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -33915,7 +34202,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -33941,7 +34228,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -33959,9 +34246,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 '404': *6 x-github: githubCloudOnly: false @@ -33984,7 +34271,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -34035,7 +34322,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -34069,7 +34356,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -34139,7 +34426,7 @@ paths: spaces: type: array description: The list of Copilot Spaces on this page of results. - items: &204 + items: &205 title: Space description: A GitHub Copilot Space represents an interactive AI workspace where users can ask questions and get assistance. @@ -34520,9 +34807,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: &205 + default: &206 summary: Example response for an organization copilot space value: id: 84 @@ -34627,9 +34914,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *205 + default: *206 '403': *29 '404': *6 x-github: @@ -34755,9 +35042,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *205 + default: *206 '403': *29 '404': *6 '422': *15 @@ -34840,7 +35127,7 @@ paths: collaborators: type: array description: The list of collaborators for this Copilot Space. - items: &206 + items: &207 title: Copilot Space Collaborator description: A collaborator (user or team) of a Copilot Space type: object @@ -35063,7 +35350,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: user: value: @@ -35193,7 +35480,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: user: value: @@ -35344,7 +35631,7 @@ paths: resources: type: array description: The list of resources attached to this Copilot Space. - items: &207 + items: &208 title: Copilot Space Resource description: A resource attached to a Copilot Space. type: object @@ -35487,7 +35774,7 @@ paths: description: Resource created content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35503,7 +35790,7 @@ paths: description: Duplicate github_file resource already exists content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35558,7 +35845,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35627,7 +35914,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -35869,7 +36156,7 @@ paths: currently being billed. seats: type: array - items: &266 + items: &267 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -35886,14 +36173,14 @@ paths: title: Organization Simple description: A GitHub organization. type: object - properties: *208 - required: *209 + properties: *209 + required: *210 nullable: true assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - *210 + - *211 - *71 nullable: true pending_cancellation_date: @@ -36500,12 +36787,12 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 required: - total_count - repositories examples: - default: *211 + default: *212 '500': *55 '401': *25 '403': *29 @@ -36591,7 +36878,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#enable-a-repository-for-copilot-cloud-agent-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No Content @@ -36625,7 +36912,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#disable-a-repository-for-copilot-cloud-agent-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: No Content @@ -36840,7 +37127,7 @@ paths: application/json: schema: type: array - items: &352 + items: &353 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -37147,7 +37434,7 @@ paths: - date additionalProperties: true examples: - default: &353 + default: &354 value: - date: '2024-06-24' total_active_users: 24 @@ -37249,7 +37536,7 @@ paths: '500': *55 '403': *29 '404': *6 - '422': &354 + '422': &355 description: Copilot Usage Metrics API setting is disabled at the organization or enterprise level. content: @@ -37468,12 +37755,12 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - *78 - - *212 - *213 - *214 - *215 - *216 - *217 + - *218 - name: artifact_registry_url in: query description: A comma-separated list of artifact registry URLs. If specified, @@ -37503,7 +37790,7 @@ paths: enum: - patch - deployment - - *218 + - *219 - name: runtime_risk in: query description: |- @@ -37512,8 +37799,8 @@ paths: Can be: `critical-resource`, `internet-exposed`, `sensitive-data`, `lateral-movement` schema: type: string - - *219 - *220 + - *221 - *62 - *47 - *48 @@ -37525,9 +37812,9 @@ paths: application/json: schema: type: array - items: *221 + items: *222 examples: - default: *222 + default: *223 '304': *37 '400': *14 '403': *29 @@ -37576,9 +37863,9 @@ paths: description: Response content: application/json: - schema: *223 + schema: *224 examples: - default: *224 + default: *225 '403': *29 '404': *6 x-github: @@ -37741,7 +38028,7 @@ paths: type: integer secrets: type: array - items: &225 + items: &226 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -37818,7 +38105,7 @@ paths: description: Response content: application/json: - schema: &517 + schema: &518 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -37835,7 +38122,7 @@ paths: - key_id - key examples: - default: &518 + default: &519 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -37859,13 +38146,13 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *225 + schema: *226 examples: default: value: @@ -37894,7 +38181,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -37951,7 +38238,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -37984,7 +38271,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -38009,7 +38296,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 - *19 - *17 responses: @@ -38027,9 +38314,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38051,7 +38338,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -38102,7 +38389,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -38134,7 +38421,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - *78 - - *171 + - *172 - name: repository_id in: path required: true @@ -38172,7 +38459,7 @@ paths: application/json: schema: type: array - items: &276 + items: &277 title: Package description: A software package type: object @@ -38222,9 +38509,9 @@ paths: title: Minimal Repository description: Minimal Repository type: object - properties: *226 - required: *227 - x-github-breaking-changes: *228 + properties: *227 + required: *228 + x-github-breaking-changes: *229 nullable: true created_at: type: string @@ -38243,7 +38530,7 @@ paths: - created_at - updated_at examples: - default: &277 + default: &278 value: - id: 197 name: hello_docker @@ -38413,7 +38700,7 @@ paths: application/json: schema: type: array - items: &252 + items: &253 title: Organization Invitation description: Organization Invitation type: object @@ -38460,7 +38747,7 @@ paths: - invitation_teams_url - node_id examples: - default: &253 + default: &254 value: - id: 1 login: monalisa @@ -38527,7 +38814,7 @@ paths: application/json: schema: type: array - items: &229 + items: &230 title: Org Hook description: Org Hook type: object @@ -38698,9 +38985,9 @@ paths: description: Response content: application/json: - schema: *229 + schema: *230 examples: - default: &230 + default: &231 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -38748,7 +39035,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook parameters: - *78 - - &231 + - &232 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. @@ -38761,9 +39048,9 @@ paths: description: Response content: application/json: - schema: *229 + schema: *230 examples: - default: *230 + default: *231 '404': *6 x-github: githubCloudOnly: false @@ -38791,7 +39078,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook parameters: - *78 - - *231 + - *232 requestBody: required: false content: @@ -38836,7 +39123,7 @@ paths: description: Response content: application/json: - schema: *229 + schema: *230 examples: default: value: @@ -38878,7 +39165,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook parameters: - *78 - - *231 + - *232 responses: '204': description: Response @@ -38906,7 +39193,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - *78 - - *231 + - *232 responses: '200': description: Response @@ -38937,7 +39224,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - *78 - - *231 + - *232 requestBody: required: false content: @@ -38988,10 +39275,10 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - *78 - - *231 - - *17 - *232 + - *17 - *233 + - *234 responses: '200': description: Response @@ -38999,9 +39286,9 @@ paths: application/json: schema: type: array - items: *234 + items: *235 examples: - default: *235 + default: *236 '400': *14 '422': *15 x-github: @@ -39027,16 +39314,16 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - *78 - - *231 + - *232 - *16 responses: '200': description: Response content: application/json: - schema: *236 + schema: *237 examples: - default: *237 + default: *238 '400': *14 '422': *15 x-github: @@ -39062,7 +39349,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - *78 - - *231 + - *232 - *16 responses: '202': *39 @@ -39092,7 +39379,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook parameters: - *78 - - *231 + - *232 responses: '204': description: Response @@ -39115,7 +39402,7 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor parameters: - *78 - - &242 + - &243 name: actor_type in: path description: The type of the actor @@ -39128,14 +39415,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &243 + - &244 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &238 + - &239 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`.' @@ -39143,7 +39430,7 @@ paths: required: true schema: type: string - - &239 + - &240 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) @@ -39237,12 +39524,12 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-subject-stats parameters: - *78 - - *238 - *239 + - *240 - *19 - *17 - *62 - - &248 + - &249 name: sort description: The property to sort the results by. in: query @@ -39320,14 +39607,14 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats parameters: - *78 - - *238 - *239 + - *240 responses: '200': description: Response content: application/json: - schema: &240 + schema: &241 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -39343,7 +39630,7 @@ paths: type: integer format: int64 examples: - default: &241 + default: &242 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -39364,23 +39651,23 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user parameters: - *78 - - &244 + - &245 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *238 - *239 + - *240 responses: '200': description: Response content: application/json: - schema: *240 + schema: *241 examples: - default: *241 + default: *242 x-github: enabledForGitHubApps: true category: orgs @@ -39399,18 +39686,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor parameters: - *78 - - *238 - *239 - - *242 + - *240 - *243 + - *244 responses: '200': description: Response content: application/json: - schema: *240 + schema: *241 examples: - default: *241 + default: *242 x-github: enabledForGitHubApps: true category: orgs @@ -39428,9 +39715,9 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats parameters: - *78 - - *238 - *239 - - &245 + - *240 + - &246 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -39443,7 +39730,7 @@ paths: description: Response content: application/json: - schema: &246 + schema: &247 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -39459,7 +39746,7 @@ paths: type: integer format: int64 examples: - default: &247 + default: &248 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -39496,18 +39783,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user parameters: - *78 - - *244 - - *238 - - *239 - *245 + - *239 + - *240 + - *246 responses: '200': description: Response content: application/json: - schema: *246 + schema: *247 examples: - default: *247 + default: *248 x-github: enabledForGitHubApps: true category: orgs @@ -39525,19 +39812,19 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor parameters: - *78 - - *242 - *243 - - *238 + - *244 - *239 - - *245 + - *240 + - *246 responses: '200': description: Response content: application/json: - schema: *246 + schema: *247 examples: - default: *247 + default: *248 x-github: enabledForGitHubApps: true category: orgs @@ -39555,13 +39842,13 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-user-stats parameters: - *78 - - *244 - - *238 + - *245 - *239 + - *240 - *19 - *17 - *62 - - *248 + - *249 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -39642,7 +39929,7 @@ paths: application/json: schema: *22 examples: - default: &555 + default: &556 value: id: 1 account: @@ -39808,12 +40095,12 @@ paths: application/json: schema: anyOf: - - &250 + - &251 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &249 + limit: &250 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -39838,7 +40125,7 @@ paths: properties: {} additionalProperties: false examples: - default: &251 + default: &252 value: limit: collaborators_only origin: organization @@ -39867,13 +40154,13 @@ paths: required: true content: application/json: - schema: &556 + schema: &557 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *249 + limit: *250 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -39897,9 +40184,9 @@ paths: description: Response content: application/json: - schema: *250 + schema: *251 examples: - default: *251 + default: *252 '422': *15 x-github: githubCloudOnly: false @@ -39975,9 +40262,9 @@ paths: application/json: schema: type: array - items: *252 + items: *253 examples: - default: *253 + default: *254 headers: Link: *70 '404': *6 @@ -40054,7 +40341,7 @@ paths: description: Response content: application/json: - schema: *252 + schema: *253 examples: default: value: @@ -40109,7 +40396,7 @@ paths: url: https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation parameters: - *78 - - &254 + - &255 name: invitation_id description: The unique identifier of the invitation. in: path @@ -40140,7 +40427,7 @@ paths: url: https://docs.github.com/rest/orgs/members#list-organization-invitation-teams parameters: - *78 - - *254 + - *255 - *17 - *19 responses: @@ -40150,9 +40437,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: &275 + default: &276 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -40195,7 +40482,7 @@ paths: application/json: schema: type: array - items: &255 + items: &256 title: Issue Field description: A custom attribute defined at the organization level for attaching structured data to issues. @@ -40428,9 +40715,9 @@ paths: description: Response content: application/json: - schema: *255 + schema: *256 examples: - default: &256 + default: &257 value: id: 512 node_id: IF_kwDNAd3NAZr @@ -40486,7 +40773,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization parameters: - *78 - - &257 + - &258 name: issue_field_id description: The unique identifier of the issue field. in: path @@ -40594,9 +40881,9 @@ paths: description: Response content: application/json: - schema: *255 + schema: *256 examples: - default: *256 + default: *257 '404': *6 '422': *7 x-github: @@ -40621,7 +40908,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization parameters: - *78 - - *257 + - *258 responses: '204': *61 '404': *6 @@ -40651,7 +40938,7 @@ paths: application/json: schema: type: array - items: *258 + items: *259 examples: default: value: @@ -40736,9 +41023,9 @@ paths: description: Response content: application/json: - schema: *258 + schema: *259 examples: - default: &259 + default: &260 value: id: 410 node_id: IT_kwDNAd3NAZo @@ -40771,7 +41058,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization parameters: - *78 - - &260 + - &261 name: issue_type_id description: The unique identifier of the issue type. in: path @@ -40824,9 +41111,9 @@ paths: description: Response content: application/json: - schema: *258 + schema: *259 examples: - default: *259 + default: *260 '404': *6 '422': *7 x-github: @@ -40851,7 +41138,7 @@ paths: url: https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization parameters: - *78 - - *260 + - *261 responses: '204': description: Response @@ -40914,7 +41201,7 @@ paths: - closed - all default: open - - *261 + - *262 - name: type description: Can be the name of an issue type. in: query @@ -40945,7 +41232,7 @@ paths: type: array items: *88 examples: - default: *262 + default: *263 headers: Link: *70 '404': *6 @@ -41110,9 +41397,9 @@ paths: type: integer codespaces: type: array - items: *263 + items: *264 examples: - default: *264 + default: *265 '304': *37 '500': *55 '401': *25 @@ -41139,7 +41426,7 @@ paths: parameters: - *78 - *74 - - &265 + - &266 name: codespace_name in: path required: true @@ -41174,15 +41461,15 @@ paths: parameters: - *78 - *74 - - *265 + - *266 responses: '200': description: Response content: application/json: - schema: *263 + schema: *264 examples: - default: &479 + default: &480 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -41362,7 +41649,7 @@ paths: description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *266 + schema: *267 examples: default: value: @@ -41438,7 +41725,7 @@ paths: description: Response content: application/json: - schema: &267 + schema: &268 title: Org Membership description: Org Membership type: object @@ -41505,7 +41792,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &268 + 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 @@ -41606,9 +41893,9 @@ paths: description: Response content: application/json: - schema: *267 + schema: *268 examples: - response-if-user-already-had-membership-with-organization: *268 + response-if-user-already-had-membership-with-organization: *269 '422': *15 '403': *29 x-github: @@ -41685,7 +41972,7 @@ paths: application/json: schema: type: array - items: &269 + items: &270 title: Migration description: A migration. type: object @@ -42025,7 +42312,7 @@ paths: description: Response content: application/json: - schema: *269 + schema: *270 examples: default: value: @@ -42204,7 +42491,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status parameters: - *78 - - &270 + - &271 name: migration_id description: The unique identifier of the migration. in: path @@ -42231,7 +42518,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *269 + schema: *270 examples: default: value: @@ -42401,7 +42688,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive parameters: - *78 - - *270 + - *271 responses: '302': description: Response @@ -42423,7 +42710,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive parameters: - *78 - - *270 + - *271 responses: '204': description: Response @@ -42447,8 +42734,8 @@ paths: url: https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository parameters: - *78 - - *270 - - &715 + - *271 + - &716 name: repo_name description: repo_name parameter in: path @@ -42476,7 +42763,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - *78 - - *270 + - *271 - *17 - *19 responses: @@ -42486,9 +42773,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: &282 + default: &283 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -42661,7 +42948,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &272 + items: &273 title: Organization Role description: Organization roles type: object @@ -42836,7 +43123,7 @@ paths: parameters: - *78 - *80 - - &271 + - &272 name: role_id description: The unique identifier of the role. in: path @@ -42873,7 +43160,7 @@ paths: parameters: - *78 - *80 - - *271 + - *272 responses: '204': description: Response @@ -42926,7 +43213,7 @@ paths: parameters: - *78 - *74 - - *271 + - *272 responses: '204': description: Response @@ -42958,7 +43245,7 @@ paths: parameters: - *78 - *74 - - *271 + - *272 responses: '204': description: Response @@ -42987,13 +43274,13 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role parameters: - *78 - - *271 + - *272 responses: '200': description: Response content: application/json: - schema: *272 + schema: *273 examples: default: value: @@ -43044,7 +43331,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - *78 - - *271 + - *272 - *17 - *19 responses: @@ -43122,8 +43409,8 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *273 - required: *274 + properties: *274 + required: *275 nullable: true type: description: The ownership type of the team @@ -43155,7 +43442,7 @@ paths: - type - parent examples: - default: *275 + default: *276 headers: Link: *70 '404': @@ -43185,7 +43472,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - *78 - - *271 + - *272 - *17 - *19 responses: @@ -43213,13 +43500,13 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: &348 + items: &349 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *273 - required: *274 + properties: *274 + required: *275 name: nullable: true type: string @@ -43507,7 +43794,7 @@ paths: - nuget - container - *78 - - &716 + - &717 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -43543,12 +43830,12 @@ paths: application/json: schema: type: array - items: *276 + items: *277 examples: - default: *277 + default: *278 '403': *29 '401': *25 - '400': &718 + '400': &719 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -43570,7 +43857,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization parameters: - - &278 + - &279 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 @@ -43588,7 +43875,7 @@ paths: - docker - nuget - container - - &279 + - &280 name: package_name description: The name of the package. in: path @@ -43601,7 +43888,7 @@ paths: description: Response content: application/json: - schema: *276 + schema: *277 examples: default: value: @@ -43653,8 +43940,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization parameters: - - *278 - *279 + - *280 - *78 responses: '204': @@ -43687,8 +43974,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization parameters: - - *278 - *279 + - *280 - *78 - name: token description: package token @@ -43721,8 +44008,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *278 - *279 + - *280 - *78 - *19 - *17 @@ -43743,7 +44030,7 @@ paths: application/json: schema: type: array - items: &280 + items: &281 title: Package Version description: A version of a software package type: object @@ -43868,10 +44155,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *278 - *279 + - *280 - *78 - - &281 + - &282 name: package_version_id description: Unique identifier of the package version. in: path @@ -43883,7 +44170,7 @@ paths: description: Response content: application/json: - schema: *280 + schema: *281 examples: default: value: @@ -43919,10 +44206,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization parameters: - - *278 - *279 + - *280 - *78 - - *281 + - *282 responses: '204': description: Response @@ -43954,10 +44241,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization parameters: - - *278 - *279 + - *280 - *78 - - *281 + - *282 responses: '204': description: Response @@ -43987,7 +44274,7 @@ paths: - *78 - *17 - *19 - - &283 + - &284 name: sort description: The property by which to sort the results. in: query @@ -43998,7 +44285,7 @@ paths: - created_at default: created_at - *62 - - &284 + - &285 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -44009,7 +44296,7 @@ paths: items: type: string example: owner[]=octocat1,owner[]=octocat2 - - &285 + - &286 name: repository description: The name of the repository to use to filter the results. in: query @@ -44017,7 +44304,7 @@ paths: schema: type: string example: Hello-World - - &286 + - &287 name: permission description: The permission to use to filter the results. in: query @@ -44025,7 +44312,7 @@ paths: schema: type: string example: issues_read - - &287 + - &288 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) @@ -44035,7 +44322,7 @@ paths: schema: type: string format: date-time - - &288 + - &289 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) @@ -44045,7 +44332,7 @@ paths: schema: type: string format: date-time - - &289 + - &290 name: token_id description: The ID of the token in: query @@ -44356,9 +44643,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 x-github: @@ -44384,14 +44671,14 @@ paths: - *78 - *17 - *19 - - *283 - - *62 - *284 + - *62 - *285 - *286 - *287 - *288 - *289 + - *290 responses: '500': *55 '422': *15 @@ -44671,9 +44958,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 x-github: @@ -44715,7 +45002,7 @@ paths: type: integer configurations: type: array - items: &290 + items: &291 title: Organization private registry description: Private registry configuration for an organization type: object @@ -45226,7 +45513,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &291 + org-private-registry-with-selected-visibility: &292 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -45316,15 +45603,15 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *290 + schema: *291 examples: - default: *291 + default: *292 '404': *6 x-github: githubCloudOnly: false @@ -45347,7 +45634,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 requestBody: required: true content: @@ -45535,7 +45822,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - *78 - - *171 + - *172 responses: '204': description: Response @@ -45575,7 +45862,7 @@ paths: application/json: schema: type: array - items: &292 + items: &293 title: Projects v2 Project description: A projects v2 project type: object @@ -45645,7 +45932,7 @@ paths: title: Projects v2 Status Update description: An status update belonging to a project type: object - properties: &807 + properties: &808 id: type: number description: The unique identifier of the status update. @@ -45693,7 +45980,7 @@ paths: example: The project is off to a great start! type: string nullable: true - required: &808 + required: &809 - id - node_id - created_at @@ -45718,7 +46005,7 @@ paths: - deleted_at - deleted_by examples: - default: &293 + default: &294 value: id: 2 node_id: MDc6UHJvamVjdDEwMDI2MDM= @@ -45821,7 +46108,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-organization parameters: - - &294 + - &295 name: project_number description: The project's number. in: path @@ -45834,9 +46121,9 @@ paths: description: Response content: application/json: - schema: *292 + schema: *293 examples: - default: *293 + default: *294 headers: Link: *70 '304': *37 @@ -45859,7 +46146,7 @@ paths: url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-organization-owned-project parameters: - *78 - - *294 + - *295 requestBody: required: true description: Details of the draft item to create in the project. @@ -45893,7 +46180,7 @@ paths: description: Response content: application/json: - schema: &300 + schema: &301 title: Projects v2 Item description: An item belonging to a project type: object @@ -45907,7 +46194,7 @@ paths: content: oneOf: - *88 - - &496 + - &497 title: Pull Request Simple description: Pull Request Simple type: object @@ -46013,8 +46300,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *295 - required: *296 + properties: *296 + required: *297 nullable: true active_lock_reason: type: string @@ -46057,7 +46344,7 @@ paths: items: *4 requested_teams: type: array - items: *210 + items: *211 head: type: object properties: @@ -46107,7 +46394,7 @@ paths: _links: type: object properties: - comments: &297 + comments: &298 title: Link description: Hypermedia Link type: object @@ -46116,13 +46403,13 @@ paths: type: string required: - href - commits: *297 - statuses: *297 - html: *297 - issue: *297 - review_comments: *297 - review_comment: *297 - self: *297 + commits: *298 + statuses: *298 + html: *298 + issue: *298 + review_comments: *298 + review_comment: *298 + self: *298 required: - comments - commits @@ -46133,7 +46420,7 @@ paths: - review_comment - self author_association: *85 - auto_merge: &608 + auto_merge: &609 title: Auto merge description: The status of auto merging a pull request. type: object @@ -46307,7 +46594,7 @@ paths: - created_at - updated_at description: The content represented by the item. - content_type: &299 + content_type: &300 title: Projects v2 Item Content Type description: The type of content tracked in a project item type: string @@ -46347,7 +46634,7 @@ paths: - updated_at - archived_at examples: - draft_issue: &301 + draft_issue: &302 value: id: 17 node_id: PVTI_lADOANN5s84ACbL0zgBueEI @@ -46421,7 +46708,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-organization parameters: - - *294 + - *295 - *78 - *17 - *47 @@ -46433,7 +46720,7 @@ paths: application/json: schema: type: array - items: &298 + items: &299 title: Projects v2 Field description: A field inside a projects v2 project type: object @@ -46583,7 +46870,7 @@ paths: - updated_at - project_url examples: - default: &738 + default: &739 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -46713,7 +47000,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-a-field-to-an-organization-owned-project parameters: - - *294 + - *295 - *78 requestBody: required: true @@ -46760,7 +47047,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &739 + items: &740 type: object properties: name: @@ -46797,7 +47084,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &740 + iteration_configuration: &741 type: object description: The configuration for iteration fields. properties: @@ -46847,7 +47134,7 @@ paths: value: name: Due date data_type: date - single_select_field: &741 + single_select_field: &742 summary: Create a single select field value: name: Priority @@ -46874,7 +47161,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &742 + iteration_field: &743 summary: Create an iteration field value: name: Sprint @@ -46898,9 +47185,9 @@ paths: description: Response for adding a field to an organization-owned project. content: application/json: - schema: *298 + schema: *299 examples: - text_field: &743 + text_field: &744 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -46909,7 +47196,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-05-15T08:00:00Z' updated_at: '2022-05-15T08:00:00Z' - number_field: &744 + number_field: &745 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -46918,7 +47205,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-01T14:30:00Z' updated_at: '2022-06-01T14:30:00Z' - date_field: &745 + date_field: &746 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -46927,7 +47214,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-10T09:15:00Z' updated_at: '2022-06-10T09:15:00Z' - single_select_field: &746 + single_select_field: &747 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -46961,7 +47248,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &747 + iteration_field: &748 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -47006,8 +47293,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-organization parameters: - - *294 - - &748 + - *295 + - &749 name: field_id description: The unique identifier of the field. in: path @@ -47020,9 +47307,9 @@ paths: description: Response content: application/json: - schema: *298 + schema: *299 examples: - default: &749 + default: &750 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -47078,7 +47365,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-owned-project parameters: - - *294 + - *295 - *78 - name: q description: Search query to filter items, see [Filtering projects](https://docs.github.com/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects) @@ -47111,7 +47398,7 @@ paths: application/json: schema: type: array - items: &302 + items: &303 title: Projects v2 Item description: An item belonging to a project type: object @@ -47127,7 +47414,7 @@ paths: format: uri example: https://api.github.com/users/monalisa/2/projectsV2/3 description: The API URL of the project that contains this item. - content_type: *299 + content_type: *300 content: type: object additionalProperties: true @@ -47170,7 +47457,7 @@ paths: - updated_at - archived_at examples: - default: &303 + default: &304 value: id: 13 node_id: PVTI_lAAFAQ0 @@ -47868,7 +48155,7 @@ paths: url: https://docs.github.com/rest/projects/items#add-item-to-organization-owned-project parameters: - *78 - - *294 + - *295 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -47938,22 +48225,22 @@ paths: description: Response content: application/json: - schema: *300 + schema: *301 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *301 + value: *302 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *301 + value: *302 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *301 + value: *302 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *301 + value: *302 '304': *37 '403': *29 '401': *25 @@ -47973,9 +48260,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-an-organization-owned-project parameters: - - *294 + - *295 - *78 - - &304 + - &305 name: item_id description: The unique identifier of the project item. in: path @@ -48001,9 +48288,9 @@ paths: description: Response content: application/json: - schema: *302 + schema: *303 examples: - default: *303 + default: *304 headers: Link: *70 '304': *37 @@ -48024,9 +48311,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-organization parameters: - - *294 + - *295 - *78 - - *304 + - *305 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -48096,13 +48383,13 @@ paths: description: Response content: application/json: - schema: *302 + schema: *303 examples: - text_field: *303 - number_field: *303 - date_field: *303 - single_select_field: *303 - iteration_field: *303 + text_field: *304 + number_field: *304 + date_field: *304 + single_select_field: *304 + iteration_field: *304 '401': *25 '403': *29 '404': *6 @@ -48122,9 +48409,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-organization parameters: - - *294 + - *295 - *78 - - *304 + - *305 responses: '204': description: Response @@ -48148,7 +48435,7 @@ paths: url: https://docs.github.com/rest/projects/views#create-a-view-for-an-organization-owned-project parameters: - *78 - - *294 + - *295 requestBody: required: true content: @@ -48219,7 +48506,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &729 + schema: &730 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -48317,7 +48604,7 @@ paths: examples: table_view: summary: Response for creating a table view - value: &305 + value: &306 value: id: 1 number: 1 @@ -48363,10 +48650,10 @@ paths: - 456 board_view: summary: Response for creating a board view with filter - value: *305 + value: *306 roadmap_view: summary: Response for creating a roadmap view - value: *305 + value: *306 '304': *37 '403': *29 '401': *25 @@ -48394,9 +48681,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-project-view parameters: - - *294 + - *295 - *78 - - &750 + - &751 name: view_number description: The number that identifies the project view. in: path @@ -48428,9 +48715,9 @@ paths: application/json: schema: type: array - items: *302 + items: *303 examples: - default: *303 + default: *304 headers: Link: *70 '304': *37 @@ -48463,7 +48750,7 @@ paths: application/json: schema: type: array - items: &306 + items: &307 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -48531,7 +48818,7 @@ paths: - property_name - value_type examples: - default: &307 + default: &308 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -48591,7 +48878,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *306 + items: *307 minItems: 1 maxItems: 100 required: @@ -48621,9 +48908,9 @@ paths: application/json: schema: type: array - items: *306 + items: *307 examples: - default: *307 + default: *308 '403': *29 '404': *6 x-github: @@ -48645,7 +48932,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - *78 - - &308 + - &309 name: custom_property_name description: The custom property name in: path @@ -48657,9 +48944,9 @@ paths: description: Response content: application/json: - schema: *306 + schema: *307 examples: - default: &309 + default: &310 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -48694,7 +48981,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - *78 - - *308 + - *309 requestBody: required: true content: @@ -48765,9 +49052,9 @@ paths: description: Response content: application/json: - schema: *306 + schema: *307 examples: - default: *309 + default: *310 '403': *29 '404': *6 x-github: @@ -48791,7 +49078,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - *78 - - *308 + - *309 responses: '204': *61 '403': *29 @@ -48852,7 +49139,7 @@ paths: example: octocat/Hello-World properties: type: array - items: &310 + items: &311 title: Custom Property Value description: Custom property name and associated value type: object @@ -48939,7 +49226,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *310 + items: *311 required: - repository_names - properties @@ -49129,9 +49416,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 x-github: @@ -49333,7 +49620,7 @@ paths: description: Response content: application/json: - schema: &362 + schema: &363 title: Full Repository description: Full Repository type: object @@ -49621,9 +49908,9 @@ paths: title: Repository description: A repository on GitHub. type: object - properties: *311 - required: *312 - x-github-breaking-changes: *313 + properties: *312 + required: *313 + x-github-breaking-changes: *314 nullable: true temp_clone_token: type: string @@ -49738,7 +50025,7 @@ paths: title: Code Of Conduct Simple description: Code of Conduct Simple type: object - properties: &501 + properties: &502 url: type: string format: uri @@ -49754,12 +50041,12 @@ paths: nullable: true format: uri example: https://github.com/github/docs/blob/main/CODE_OF_CONDUCT.md - required: &502 + required: &503 - url - key - name - html_url - security_and_analysis: *314 + security_and_analysis: *315 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -49854,7 +50141,7 @@ paths: has_downloads: version: '2026-03-10' examples: - default: &364 + default: &365 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -50387,7 +50674,7 @@ paths: - *78 - *17 - *19 - - &630 + - &631 name: targets description: | A comma-separated list of rule targets to filter by. @@ -50405,7 +50692,7 @@ paths: application/json: schema: type: array - items: &341 + items: &342 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -50440,7 +50727,7 @@ paths: source: type: string description: The name of the source - enforcement: &317 + enforcement: &318 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins @@ -50453,7 +50740,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &318 + items: &319 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -50524,7 +50811,7 @@ paths: conditions: nullable: true anyOf: - - &315 + - &316 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name @@ -50548,7 +50835,7 @@ paths: match. items: type: string - - &319 + - &320 title: Organization ruleset conditions type: object description: |- @@ -50562,7 +50849,7 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *315 + - *316 - title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -50596,7 +50883,7 @@ paths: description: Conditions to target repositories by id and refs by name allOf: - - *315 + - *316 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -50618,7 +50905,7 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *315 + - *316 - title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -50631,7 +50918,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &316 + items: &317 title: Repository ruleset property targeting definition type: object @@ -50664,17 +50951,17 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *316 + items: *317 required: - repository_property rules: type: array - items: &631 + items: &632 title: Repository Rule type: object description: A repository rule. oneOf: - - &320 + - &321 title: creation description: Only allow users with bypass permission to create matching refs. @@ -50686,7 +50973,7 @@ paths: type: string enum: - creation - - &321 + - &322 title: update description: Only allow users with bypass permission to update matching refs. @@ -50707,7 +50994,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &322 + - &323 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -50719,7 +51006,7 @@ paths: type: string enum: - deletion - - &323 + - &324 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -50731,7 +51018,7 @@ paths: type: string enum: - required_linear_history - - &629 + - &630 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -50809,7 +51096,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &324 + - &325 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that @@ -50833,7 +51120,7 @@ paths: type: string required: - required_deployment_environments - - &325 + - &326 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -50845,7 +51132,7 @@ paths: type: string enum: - required_signatures - - &326 + - &327 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can @@ -50951,7 +51238,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &327 + - &328 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be @@ -50999,7 +51286,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &328 + - &329 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -51011,7 +51298,7 @@ paths: type: string enum: - non_fast_forward - - &329 + - &330 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -51048,7 +51335,7 @@ paths: required: - operator - pattern - - &330 + - &331 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -51085,7 +51372,7 @@ paths: required: - operator - pattern - - &331 + - &332 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -51122,7 +51409,7 @@ paths: required: - operator - pattern - - &332 + - &333 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -51159,7 +51446,7 @@ paths: required: - operator - pattern - - &333 + - &334 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -51196,7 +51483,7 @@ paths: required: - operator - pattern - - &338 + - &339 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -51246,7 +51533,7 @@ paths: - repository_id required: - workflows - - &339 + - &340 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -51307,7 +51594,7 @@ paths: - tool required: - code_scanning_tools - - &340 + - &341 title: copilot_code_review description: Request Copilot code review for new pull requests automatically if the author has access to Copilot code @@ -51333,7 +51620,7 @@ paths: type: boolean description: Copilot automatically reviews each new push to the pull request. - - &334 + - &335 title: file_path_restriction description: Prevent commits that include changes in specified file and folder paths from being pushed to the commit @@ -51358,7 +51645,7 @@ paths: type: string required: - restricted_file_paths - - &335 + - &336 title: max_file_path_length description: Prevent commits that include file paths that exceed the specified character limit from being pushed @@ -51382,7 +51669,7 @@ paths: maximum: 32767 required: - max_file_path_length - - &336 + - &337 title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. @@ -51405,7 +51692,7 @@ paths: type: string required: - restricted_file_extensions - - &337 + - &338 title: max_file_size description: Prevent commits with individual files that exceed the specified limit from being pushed to the commit @@ -51503,21 +51790,20 @@ paths: - push - repository default: branch - enforcement: *317 + enforcement: *318 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *318 - conditions: *319 + items: *319 + conditions: *320 rules: type: array description: An array of rules within the ruleset. - items: &343 + items: &344 title: Repository Rule type: object description: A repository rule. oneOf: - - *320 - *321 - *322 - *323 @@ -51538,6 +51824,7 @@ paths: - *338 - *339 - *340 + - *341 required: - name - enforcement @@ -51575,9 +51862,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *342 examples: - default: &342 + default: &343 value: id: 21 name: super cool ruleset @@ -51633,7 +51920,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *78 - - &632 + - &633 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 @@ -51648,7 +51935,7 @@ paths: in: query schema: type: string - - &633 + - &634 name: time_period description: |- The time period to filter by. @@ -51664,14 +51951,14 @@ paths: - week - month default: day - - &634 + - &635 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 - - &635 + - &636 name: rule_suite_result description: The rule suite results to filter on. When specified, only suites with this result will be returned. @@ -51684,7 +51971,7 @@ paths: - bypass - all default: all - - &636 + - &637 name: evaluate_status description: |- The evaluate status to filter on. When specified, only rule suites resulting from rulesets with the specified evaluate status will be returned. @@ -51707,7 +51994,7 @@ paths: description: Response content: application/json: - schema: &637 + schema: &638 title: Rule Suites description: Response type: array @@ -51762,7 +52049,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &638 + default: &639 value: - id: 21 actor_id: 12 @@ -51806,7 +52093,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *78 - - &639 + - &640 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -51822,7 +52109,7 @@ paths: description: Response content: application/json: - schema: &640 + schema: &641 title: Rule Suite description: Response type: object @@ -51921,7 +52208,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &641 + default: &642 value: id: 21 actor_id: 12 @@ -51994,9 +52281,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *342 examples: - default: *342 + default: *343 '404': *6 '500': *55 put: @@ -52040,16 +52327,16 @@ paths: - tag - push - repository - enforcement: *317 + enforcement: *318 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *318 - conditions: *319 + items: *319 + conditions: *320 rules: description: An array of rules within the ruleset. type: array - items: *343 + items: *344 examples: default: value: @@ -52084,9 +52371,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *342 examples: - default: *342 + default: *343 '404': *6 '422': *15 '500': *55 @@ -52144,7 +52431,7 @@ paths: application/json: schema: type: array - items: &344 + items: &345 title: Ruleset version type: object description: The historical version of a ruleset @@ -52168,7 +52455,7 @@ paths: type: string format: date-time examples: - default: &643 + default: &644 value: - version_id: 3 actor: @@ -52221,9 +52508,9 @@ paths: description: Response content: application/json: - schema: &644 + schema: &645 allOf: - - *344 + - *345 - type: object required: - state @@ -52293,7 +52580,7 @@ paths: url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - *78 - - &645 + - &646 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -52304,7 +52591,7 @@ paths: enum: - open - resolved - - &646 + - &647 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -52314,7 +52601,7 @@ paths: required: false schema: type: string - - &647 + - &648 name: exclude_secret_types in: query description: A comma-separated list of secret types to exclude from the results. @@ -52325,7 +52612,7 @@ paths: required: false schema: type: string - - &648 + - &649 name: exclude_providers in: query description: |- @@ -52336,7 +52623,7 @@ paths: required: false schema: type: string - - &649 + - &650 name: providers in: query description: |- @@ -52347,7 +52634,7 @@ paths: required: false schema: type: string - - &650 + - &651 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -52356,7 +52643,7 @@ paths: required: false schema: type: string - - &651 + - &652 name: assignee in: query description: Filters alerts by assignee. Use `*` to get all assigned alerts, @@ -52375,7 +52662,7 @@ paths: all-unassigned: value: none summary: Filter for all unassigned alerts - - &652 + - &653 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. @@ -52390,7 +52677,7 @@ paths: - *62 - *19 - *17 - - &653 + - &654 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 @@ -52400,7 +52687,7 @@ paths: required: false schema: type: string - - &654 + - &655 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 @@ -52410,7 +52697,7 @@ paths: required: false schema: type: string - - &655 + - &656 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -52419,7 +52706,7 @@ paths: required: false schema: type: string - - &656 + - &657 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -52428,7 +52715,7 @@ paths: schema: type: boolean default: false - - &657 + - &658 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -52437,7 +52724,7 @@ paths: schema: type: boolean default: false - - &658 + - &659 name: hide_secret in: query description: A boolean value representing whether or not to hide literal secrets @@ -52446,7 +52733,7 @@ paths: schema: type: boolean default: false - - &659 + - &660 name: is_bypassed in: query description: A boolean value (`true` or `false`) indicating whether to filter @@ -52467,8 +52754,8 @@ paths: items: type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -52476,21 +52763,21 @@ paths: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: &660 + state: &661 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: &661 + resolution: &662 type: string description: "**Required when the `state` is `resolved`.** The reason for resolving the alert." @@ -52607,8 +52894,8 @@ paths: pull request. ' - oneOf: &662 - - &664 + oneOf: &663 + - &665 description: Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository. @@ -52666,7 +52953,7 @@ paths: - blob_url - commit_sha - commit_url - - &665 + - &666 description: Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki. @@ -52721,7 +53008,7 @@ paths: - page_url - commit_sha - commit_url - - &666 + - &667 description: Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue. @@ -52741,7 +53028,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1 required: - issue_title_url - - &667 + - &668 description: Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue. @@ -52761,7 +53048,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1 required: - issue_body_url - - &668 + - &669 description: Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue. @@ -52781,7 +53068,7 @@ paths: example: https://github.com/octocat/Hello-World/issues/1#issuecomment-1081119451 required: - issue_comment_url - - &669 + - &670 description: Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion. @@ -52795,7 +53082,7 @@ paths: example: https://github.com/community/community/discussions/39082 required: - discussion_title_url - - &670 + - &671 description: Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion. @@ -52809,7 +53096,7 @@ paths: example: https://github.com/community/community/discussions/39082#discussion-4566270 required: - discussion_body_url - - &671 + - &672 description: Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion. @@ -52823,7 +53110,7 @@ paths: example: https://github.com/community/community/discussions/39082#discussioncomment-4158232 required: - discussion_comment_url - - &672 + - &673 description: Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request. @@ -52843,7 +53130,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846 required: - pull_request_title_url - - &673 + - &674 description: Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request. @@ -52863,7 +53150,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846 required: - pull_request_body_url - - &674 + - &675 description: Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request. @@ -52883,7 +53170,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846#issuecomment-1081119451 required: - pull_request_comment_url - - &675 + - &676 description: Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request. @@ -52903,7 +53190,7 @@ paths: example: https://github.com/octocat/Hello-World/pull/2846#pullrequestreview-80 required: - pull_request_review_url - - &676 + - &677 description: Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request. @@ -53166,7 +53453,7 @@ paths: related to push protection. type: object properties: - pattern_config_version: &346 + pattern_config_version: &347 type: string description: The version of the entity. This is used to confirm you're updating the current version of the entity and mitigate @@ -53175,7 +53462,7 @@ paths: provider_pattern_overrides: type: array description: Overrides for partner patterns. - items: &345 + items: &346 type: object properties: token_type: @@ -53241,7 +53528,7 @@ paths: custom_pattern_overrides: type: array description: Overrides for custom patterns defined by the organization. - items: *345 + items: *346 examples: default: value: @@ -53298,7 +53585,7 @@ paths: schema: type: object properties: - pattern_config_version: *346 + pattern_config_version: *347 provider_pattern_settings: type: array description: Pattern settings for provider patterns. @@ -53324,7 +53611,7 @@ paths: token_type: type: string description: The ID of the pattern to configure. - custom_pattern_version: *346 + custom_pattern_version: *347 push_protection_setting: type: string description: Push protection setting to set for the pattern. @@ -53422,7 +53709,7 @@ paths: application/json: schema: type: array - items: &680 + items: &681 description: A repository security advisory. type: object properties: @@ -53642,7 +53929,7 @@ paths: login: type: string description: The username of the user credited. - type: *347 + type: *348 credits_detailed: type: array nullable: true @@ -53652,7 +53939,7 @@ paths: type: object properties: user: *4 - type: *347 + type: *348 state: type: string description: The state of the user's acceptance of the @@ -53676,7 +53963,7 @@ paths: type: array description: A list of teams that collaborate on the advisory. nullable: true - items: *210 + items: *211 private_fork: readOnly: true nullable: true @@ -53745,7 +54032,7 @@ paths: - private_fork version: '2026-03-10' examples: - default: &681 + default: &682 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -54132,7 +54419,7 @@ paths: application/json: schema: type: array - items: *348 + items: *349 examples: default: value: @@ -54350,9 +54637,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *175 + default: *176 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54421,7 +54708,7 @@ paths: url: https://docs.github.com/rest/orgs/orgs#enable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -54444,7 +54731,7 @@ paths: url: https://docs.github.com/rest/orgs/orgs#disable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - *78 - - *152 + - *153 responses: '204': description: Response @@ -54485,7 +54772,7 @@ paths: type: integer network_configurations: type: array - items: &349 + items: &350 title: Hosted compute network configuration description: A hosted compute network configuration. type: object @@ -54631,9 +54918,9 @@ paths: description: Response content: application/json: - schema: *349 + schema: *350 examples: - default: &350 + default: &351 value: id: 123456789ABCDEF name: My network configuration @@ -54662,7 +54949,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-configuration-for-an-organization parameters: - *78 - - &351 + - &352 name: network_configuration_id description: Unique identifier of the hosted compute network configuration. in: path @@ -54674,9 +54961,9 @@ paths: description: Response content: application/json: - schema: *349 + schema: *350 examples: - default: *350 + default: *351 headers: Link: *70 x-github: @@ -54698,7 +54985,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#update-a-hosted-compute-network-configuration-for-an-organization parameters: - *78 - - *351 + - *352 requestBody: required: true content: @@ -54751,9 +55038,9 @@ paths: description: Response content: application/json: - schema: *349 + schema: *350 examples: - default: *350 + default: *351 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54773,7 +55060,7 @@ paths: url: https://docs.github.com/rest/orgs/network-configurations#delete-a-hosted-compute-network-configuration-from-an-organization parameters: - *78 - - *351 + - *352 responses: '204': description: Response @@ -54913,13 +55200,13 @@ paths: application/json: schema: type: array - items: *352 + items: *353 examples: - default: *353 + default: *354 '500': *55 '403': *29 '404': *6 - '422': *354 + '422': *355 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54959,9 +55246,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *275 + default: *276 headers: Link: *70 '403': *29 @@ -55055,7 +55342,7 @@ paths: description: Response content: application/json: - schema: &355 + schema: &356 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -55118,8 +55405,8 @@ paths: description: Groups of organization members that gives permissions on specified repositories. type: object - properties: *273 - required: *274 + properties: *274 + required: *275 nullable: true members_count: type: integer @@ -55382,7 +55669,7 @@ paths: - repos_count - organization examples: - default: &356 + default: &357 value: id: 1 node_id: MDQ6VGVhbTE= @@ -55470,9 +55757,9 @@ paths: description: Response content: application/json: - schema: *355 + schema: *356 examples: - default: *356 + default: *357 '404': *6 x-github: githubCloudOnly: false @@ -55556,16 +55843,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *355 + schema: *356 examples: - default: *356 + default: *357 '201': description: Response content: application/json: - schema: *355 + schema: *356 examples: - default: *356 + default: *357 '404': *6 '422': *15 '403': *29 @@ -55595,7 +55882,7 @@ paths: responses: '204': description: Response - '422': &357 + '422': &358 description: Unprocessable entity if you attempt to modify an enterprise team at the organization level. x-github: @@ -55629,12 +55916,12 @@ paths: application/json: schema: type: array - items: *252 + items: *253 examples: - default: *253 + default: *254 headers: Link: *70 - '422': *357 + '422': *358 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55716,7 +56003,7 @@ paths: description: Response content: application/json: - schema: &358 + schema: &359 title: Team Membership description: Team Membership type: object @@ -55743,7 +56030,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &696 + response-if-user-is-a-team-maintainer: &697 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -55806,9 +56093,9 @@ paths: description: Response content: application/json: - schema: *358 + schema: *359 examples: - response-if-users-membership-with-team-is-now-pending: &697 + response-if-users-membership-with-team-is-now-pending: &698 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -55882,9 +56169,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 x-github: @@ -55915,14 +56202,14 @@ paths: parameters: - *78 - *80 - - *359 - *360 + - *361 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &698 + schema: &699 title: Team Repository description: A team's access to a repository. type: object @@ -56578,8 +56865,8 @@ paths: parameters: - *78 - *80 - - *359 - *360 + - *361 requestBody: required: false content: @@ -56626,8 +56913,8 @@ paths: parameters: - *78 - *80 - - *359 - *360 + - *361 responses: '204': description: Response @@ -56662,9 +56949,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - response-if-child-teams-exist: &699 + response-if-child-teams-exist: &700 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -56818,7 +57105,7 @@ paths: resources: type: object properties: - core: &361 + core: &362 title: Rate Limit type: object properties: @@ -56835,21 +57122,21 @@ paths: - remaining - reset - used - graphql: *361 - search: *361 - code_search: *361 - source_import: *361 - integration_manifest: *361 - code_scanning_upload: *361 - actions_runner_registration: *361 - scim: *361 - dependency_snapshots: *361 - dependency_sbom: *361 - code_scanning_autofix: *361 + graphql: *362 + search: *362 + code_search: *362 + source_import: *362 + integration_manifest: *362 + code_scanning_upload: *362 + actions_runner_registration: *362 + scim: *362 + dependency_snapshots: *362 + dependency_sbom: *362 + code_scanning_autofix: *362 required: - core - search - rate: *361 + rate: *362 required: - rate - resources @@ -56968,14 +57255,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *362 + schema: *363 examples: default-response: summary: Default response @@ -57486,7 +57773,7 @@ paths: version: '2026-03-10' '403': *29 '404': *6 - '301': *363 + '301': *364 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57504,8 +57791,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#update-a-repository parameters: - - *359 - *360 + - *361 requestBody: required: false content: @@ -57803,10 +58090,10 @@ paths: description: Response content: application/json: - schema: *362 + schema: *363 examples: - default: *364 - '307': &365 + default: *365 + '307': &366 description: Temporary Redirect content: application/json: @@ -57835,8 +58122,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#delete-a-repository parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -57858,7 +58145,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/rest/repos/repos#delete-a-repository - '307': *365 + '307': *366 '404': *6 '409': *54 x-github: @@ -57882,11 +58169,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *359 - *360 + - *361 - *17 - *19 - - &397 + - &398 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -57909,7 +58196,7 @@ paths: type: integer artifacts: type: array - items: &366 + items: &367 title: Artifact description: An artifact type: object @@ -57987,7 +58274,7 @@ paths: - expires_at - updated_at examples: - default: &398 + default: &399 value: total_count: 2 artifacts: @@ -58048,9 +58335,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#get-an-artifact parameters: - - *359 - *360 - - &367 + - *361 + - &368 name: artifact_id description: The unique identifier of the artifact. in: path @@ -58062,7 +58349,7 @@ paths: description: Response content: application/json: - schema: *366 + schema: *367 examples: default: value: @@ -58100,9 +58387,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#delete-an-artifact parameters: - - *359 - *360 - - *367 + - *361 + - *368 responses: '204': description: Response @@ -58126,9 +58413,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#download-an-artifact parameters: - - *359 - *360 - - *367 + - *361 + - *368 - name: archive_format in: path required: true @@ -58138,11 +58425,11 @@ paths: '302': description: Response headers: - Location: &520 + Location: &521 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': &559 + '410': &560 description: Gone content: application/json: @@ -58167,14 +58454,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: &368 + schema: &369 title: Actions cache retention limit for a repository description: GitHub Actions cache retention policy for a repository. type: object @@ -58207,13 +58494,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository parameters: - - *359 - *360 + - *361 requestBody: required: true content: application/json: - schema: *368 + schema: *369 examples: selected_actions: *42 responses: @@ -58242,14 +58529,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: &369 + schema: &370 title: Actions cache storage limit for a repository description: GitHub Actions cache storage policy for a repository. type: object @@ -58282,13 +58569,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository parameters: - - *359 - *360 + - *361 requestBody: required: true content: application/json: - schema: *369 + schema: *370 examples: selected_actions: *44 responses: @@ -58319,14 +58606,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *370 + schema: *371 examples: default: value: @@ -58352,11 +58639,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *359 - *360 + - *361 - *17 - *19 - - &371 + - &372 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 @@ -58390,7 +58677,7 @@ paths: description: Response content: application/json: - schema: &372 + schema: &373 title: Repository actions caches description: Repository actions caches type: object @@ -58432,7 +58719,7 @@ paths: - total_count - actions_caches examples: - default: &373 + default: &374 value: total_count: 1 actions_caches: @@ -58464,23 +58751,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: - - *359 - *360 + - *361 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *371 + - *372 responses: '200': description: Response content: application/json: - schema: *372 + schema: *373 examples: - default: *373 + default: *374 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -58500,8 +58787,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: - - *359 - *360 + - *361 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -58530,8 +58817,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-repository parameters: - - *359 - *360 + - *361 - *17 - *48 responses: @@ -58613,8 +58900,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#get-a-concurrency-group-for-a-repository parameters: - - *359 - *360 + - *361 - name: concurrency_group_name description: The name of the concurrency group. in: path @@ -58766,9 +59053,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *359 - *360 - - &374 + - *361 + - &375 name: job_id description: The unique identifier of the job. in: path @@ -58780,7 +59067,7 @@ paths: description: Response content: application/json: - schema: &401 + schema: &402 title: Job description: Information of a job execution in a workflow run type: object @@ -59087,9 +59374,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *359 - *360 - - *374 + - *361 + - *375 responses: '302': description: Response @@ -59117,9 +59404,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *359 - *360 - - *374 + - *361 + - *375 requestBody: required: false content: @@ -59145,7 +59432,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -59169,8 +59456,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: - - *359 - *360 + - *361 responses: '200': description: Status response @@ -59229,8 +59516,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: - - *359 - *360 + - *361 requestBody: required: true content: @@ -59269,7 +59556,7 @@ paths: description: Empty response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -59298,8 +59585,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -59317,7 +59604,7 @@ paths: type: integer secrets: type: array - items: &403 + items: &404 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -59337,7 +59624,7 @@ paths: - created_at - updated_at examples: - default: &404 + default: &405 value: total_count: 2 secrets: @@ -59370,9 +59657,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-organization-variables parameters: - - *359 - *360 - - *180 + - *361 + - *181 - *19 responses: '200': @@ -59389,7 +59676,7 @@ paths: type: integer variables: type: array - items: &405 + items: &406 title: Actions Variable type: object properties: @@ -59419,7 +59706,7 @@ paths: - created_at - updated_at examples: - default: &406 + default: &407 value: total_count: 2 variables: @@ -59452,8 +59739,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -59462,12 +59749,12 @@ paths: schema: type: object properties: - enabled: &376 + enabled: &377 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *148 - selected_actions_url: *375 - sha_pinning_required: *149 + allowed_actions: *149 + selected_actions_url: *376 + sha_pinning_required: *150 required: - enabled examples: @@ -59495,8 +59782,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -59507,9 +59794,9 @@ paths: schema: type: object properties: - enabled: *376 - allowed_actions: *148 - sha_pinning_required: *149 + enabled: *377 + allowed_actions: *149 + sha_pinning_required: *150 required: - enabled examples: @@ -59539,14 +59826,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: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: &377 + schema: &378 type: object properties: access_level: @@ -59563,7 +59850,7 @@ paths: required: - access_level examples: - default: &378 + default: &379 value: access_level: organization x-github: @@ -59587,15 +59874,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: - - *359 - *360 + - *361 requestBody: required: true content: application/json: - schema: *377 + schema: *378 examples: - default: *378 + default: *379 responses: '204': description: Response @@ -59619,14 +59906,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *379 + schema: *380 examples: default: value: @@ -59650,8 +59937,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': description: Empty response for successful settings update @@ -59661,7 +59948,7 @@ paths: required: true content: application/json: - schema: *380 + schema: *381 examples: default: summary: Set retention days @@ -59685,16 +59972,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *150 + schema: *151 examples: - default: *381 + default: *382 '404': *6 x-github: enabledForGitHubApps: true @@ -59713,8 +60000,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -59724,7 +60011,7 @@ paths: required: true content: application/json: - schema: *150 + schema: *151 examples: default: summary: Set approval policy to first time contributors @@ -59748,16 +60035,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *382 + schema: *383 examples: - default: *151 + default: *152 '403': *29 '404': *6 x-github: @@ -59777,15 +60064,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *359 - *360 + - *361 requestBody: required: true content: application/json: - schema: *383 + schema: *384 examples: - default: *151 + default: *152 responses: '204': description: Empty response for successful settings update @@ -59809,16 +60096,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *153 + schema: *154 examples: - default: *154 + default: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -59837,8 +60124,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -59846,9 +60133,9 @@ paths: required: false content: application/json: - schema: *153 + schema: *154 examples: - selected_actions: *154 + selected_actions: *155 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -59870,16 +60157,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *384 + schema: *385 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59900,8 +60187,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': description: Success response @@ -59912,9 +60199,9 @@ paths: required: true content: application/json: - schema: *385 + schema: *386 examples: - default: *158 + default: *159 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59941,8 +60228,8 @@ paths: in: query schema: type: string - - *359 - *360 + - *361 - *17 - *19 responses: @@ -59960,9 +60247,9 @@ paths: type: integer runners: type: array - items: *165 + items: *166 examples: - default: *166 + default: *167 headers: Link: *70 x-github: @@ -59986,8 +60273,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -59995,9 +60282,9 @@ paths: application/json: schema: type: array - items: *386 + items: *387 examples: - default: *387 + default: *388 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60019,8 +60306,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: - - *359 - *360 + - *361 requestBody: required: true content: @@ -60063,7 +60350,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *388 + '201': *389 '404': *6 '422': *7 '409': *54 @@ -60094,16 +60381,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *359 - *360 + - *361 responses: '201': description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: *389 + default: *390 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60131,16 +60418,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *359 - *360 + - *361 responses: '201': description: Response content: application/json: - schema: *167 + schema: *168 examples: - default: *390 + default: *391 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60162,17 +60449,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: - - *359 - *360 - - *164 + - *361 + - *165 responses: '200': description: Response content: application/json: - schema: *165 + schema: *166 examples: - default: *391 + default: *392 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60193,9 +60480,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: - - *359 - *360 - - *164 + - *361 + - *165 responses: '204': description: Response @@ -60221,11 +60508,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: - - *359 - *360 - - *164 + - *361 + - *165 responses: - '200': *169 + '200': *170 '404': *6 x-github: githubCloudOnly: false @@ -60247,9 +60534,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: - - *359 - *360 - - *164 + - *361 + - *165 requestBody: required: true content: @@ -60273,7 +60560,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -60297,9 +60584,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: - - *359 - *360 - - *164 + - *361 + - *165 requestBody: required: true content: @@ -60324,7 +60611,7 @@ paths: - gpu - accelerated responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -60348,11 +60635,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: - - *359 - *360 - - *164 + - *361 + - *165 responses: - '200': *392 + '200': *393 '404': *6 x-github: githubCloudOnly: false @@ -60379,12 +60666,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: - - *359 - *360 - - *164 - - *393 + - *361 + - *165 + - *394 responses: - '200': *169 + '200': *170 '404': *6 '422': *7 x-github: @@ -60410,9 +60697,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *359 - *360 - - &409 + - *361 + - &410 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. @@ -60420,7 +60707,7 @@ paths: required: false schema: type: string - - &410 + - &411 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -60428,7 +60715,7 @@ paths: required: false schema: type: string - - &411 + - &412 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -60437,7 +60724,7 @@ paths: required: false schema: type: string - - &412 + - &413 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 @@ -60464,7 +60751,7 @@ paths: - pending - *17 - *19 - - &413 + - &414 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)." @@ -60473,7 +60760,7 @@ paths: schema: type: string format: date-time - - &394 + - &395 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -60482,13 +60769,13 @@ paths: schema: type: boolean default: false - - &414 + - &415 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &415 + - &416 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -60511,7 +60798,7 @@ paths: type: integer workflow_runs: type: array - items: &395 + items: &396 title: Workflow Run description: An invocation of a workflow type: object @@ -60659,7 +60946,7 @@ paths: title: Simple Commit description: A commit. type: object - properties: &439 + properties: &440 id: type: string description: SHA for the commit @@ -60710,7 +60997,7 @@ paths: - name - email nullable: true - required: &440 + required: &441 - id - tree_id - message @@ -60718,8 +61005,8 @@ paths: - author - committer nullable: true - repository: *163 - head_repository: *163 + repository: *164 + head_repository: *164 head_repository_id: type: integer example: 5 @@ -60757,7 +61044,7 @@ paths: - workflow_url - pull_requests examples: - default: &416 + default: &417 value: total_count: 1 workflow_runs: @@ -60993,24 +61280,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run parameters: - - *359 - *360 - - &396 + - *361 + - &397 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *394 + - *395 responses: '200': description: Response content: application/json: - schema: *395 + schema: *396 examples: - default: &399 + default: &400 value: id: 30433642 name: Build @@ -61251,9 +61538,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 responses: '204': description: Response @@ -61276,9 +61563,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 responses: '200': description: Response @@ -61397,15 +61684,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: - - *359 - *360 - - *396 + - *361 + - *397 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61432,12 +61719,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *359 - *360 - - *396 + - *361 + - *397 - *17 - *19 - - *397 + - *398 - *62 responses: '200': @@ -61454,9 +61741,9 @@ paths: type: integer artifacts: type: array - items: *366 + items: *367 examples: - default: *398 + default: *399 headers: Link: *70 x-github: @@ -61480,25 +61767,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *359 - *360 - - *396 - - &400 + - *361 + - *397 + - &401 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *394 + - *395 responses: '200': description: Response content: application/json: - schema: *395 + schema: *396 examples: - default: *399 + default: *400 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61521,10 +61808,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *359 - *360 - - *396 - - *400 + - *361 + - *397 + - *401 - *17 - *19 responses: @@ -61542,9 +61829,9 @@ paths: type: integer jobs: type: array - items: *401 + items: *402 examples: - default: &402 + default: &403 value: total_count: 1 jobs: @@ -61657,10 +61944,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *359 - *360 - - *396 - - *400 + - *361 + - *397 + - *401 responses: '302': description: Response @@ -61688,15 +61975,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 responses: '202': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -61736,9 +62023,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 - *17 - *47 - *48 @@ -61909,9 +62196,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: - - *359 - *360 - - *396 + - *361 + - *397 requestBody: required: true content: @@ -61978,15 +62265,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 responses: '202': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -62013,9 +62300,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 - 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 @@ -62045,9 +62332,9 @@ paths: type: integer jobs: type: array - items: *401 + items: *402 examples: - default: *402 + default: *403 headers: Link: *70 x-github: @@ -62072,9 +62359,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *359 - *360 - - *396 + - *361 + - *397 responses: '302': description: Response @@ -62101,9 +62388,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *359 - *360 - - *396 + - *361 + - *397 responses: '204': description: Response @@ -62130,9 +62417,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 responses: '200': description: Response @@ -62192,7 +62479,7 @@ paths: items: type: object properties: - type: &527 + type: &528 type: string description: The type of reviewer. enum: @@ -62202,7 +62489,7 @@ paths: reviewer: anyOf: - *4 - - *210 + - *211 required: - environment - wait_timer @@ -62277,9 +62564,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 requestBody: required: true content: @@ -62326,12 +62613,12 @@ paths: application/json: schema: type: array - items: &522 + items: &523 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed type: object - properties: &769 + properties: &770 url: type: string format: uri @@ -62416,7 +62703,7 @@ paths: nullable: true properties: *83 required: *84 - required: &770 + required: &771 - id - node_id - sha @@ -62432,7 +62719,7 @@ paths: - created_at - updated_at examples: - default: &523 + default: &524 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -62488,9 +62775,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow parameters: - - *359 - *360 - - *396 + - *361 + - *397 requestBody: required: false content: @@ -62511,7 +62798,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -62534,9 +62821,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *359 - *360 - - *396 + - *361 + - *397 requestBody: required: false content: @@ -62557,7 +62844,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -62589,9 +62876,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *359 - *360 - - *396 + - *361 + - *397 responses: '200': description: Response @@ -62728,8 +63015,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-secrets parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -62747,9 +63034,9 @@ paths: type: integer secrets: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -62774,16 +63061,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-public-key parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62805,17 +63092,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: &417 + default: &418 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -62841,9 +63128,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 requestBody: required: true content: @@ -62874,7 +63161,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -62900,9 +63187,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 responses: '204': description: Response @@ -62927,9 +63214,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-variables parameters: - - *359 - *360 - - *180 + - *361 + - *181 - *19 responses: '200': @@ -62946,9 +63233,9 @@ paths: type: integer variables: type: array - items: *405 + items: *406 examples: - default: *406 + default: *407 headers: Link: *70 x-github: @@ -62971,8 +63258,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-a-repository-variable parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -62999,7 +63286,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -63024,17 +63311,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-a-repository-variable parameters: - - *359 - *360 - - *174 + - *361 + - *175 responses: '200': description: Response content: application/json: - schema: *405 + schema: *406 examples: - default: &418 + default: &419 value: name: USERNAME value: octocat @@ -63060,9 +63347,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-a-repository-variable parameters: - - *359 - *360 - - *174 + - *361 + - *175 requestBody: required: true content: @@ -63104,9 +63391,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-a-repository-variable parameters: - - *359 - *360 - - *174 + - *361 + - *175 responses: '204': description: Response @@ -63131,8 +63418,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#list-repository-workflows parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -63150,7 +63437,7 @@ paths: type: integer workflows: type: array - items: &407 + items: &408 title: Workflow description: A GitHub Actions workflow type: object @@ -63257,9 +63544,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-a-workflow parameters: - - *359 - *360 - - &408 + - *361 + - &409 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -63274,7 +63561,7 @@ paths: description: Response content: application/json: - schema: *407 + schema: *408 examples: default: value: @@ -63307,9 +63594,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#disable-a-workflow parameters: - - *359 - *360 - - *408 + - *361 + - *409 responses: '204': description: Response @@ -63334,9 +63621,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *359 - *360 - - *408 + - *361 + - *409 responses: '204': description: Empty response when `return_run_details` parameter is `false`. @@ -63434,9 +63721,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#enable-a-workflow parameters: - - *359 - *360 - - *408 + - *361 + - *409 responses: '204': description: Response @@ -63463,19 +63750,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *359 - *360 - - *408 + - *361 - *409 - *410 - *411 - *412 + - *413 - *17 - *19 - - *413 - - *394 - *414 + - *395 - *415 + - *416 responses: '200': description: Response @@ -63491,9 +63778,9 @@ paths: type: integer workflow_runs: type: array - items: *395 + items: *396 examples: - default: *416 + default: *417 headers: Link: *70 x-github: @@ -63525,9 +63812,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-workflow-usage parameters: - - *359 - *360 - - *408 + - *361 + - *409 responses: '200': description: Response @@ -63588,8 +63875,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-activities parameters: - - *359 - *360 + - *361 - *62 - *17 - *47 @@ -63758,8 +64045,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#list-repository-organization-secrets parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -63777,9 +64064,9 @@ paths: type: integer secrets: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -63803,9 +64090,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#list-repository-organization-variables parameters: - - *359 - *360 - - *180 + - *361 + - *181 - *19 responses: '200': @@ -63822,9 +64109,9 @@ paths: type: integer variables: type: array - items: *405 + items: *406 examples: - default: *406 + default: *407 headers: Link: *70 x-github: @@ -63849,8 +64136,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#list-repository-secrets parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -63868,9 +64155,9 @@ paths: type: integer secrets: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -63895,16 +64182,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#get-a-repository-public-key parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63926,17 +64213,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#get-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: *417 + default: *418 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63958,9 +64245,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#create-or-update-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 requestBody: required: true content: @@ -63991,7 +64278,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -64017,9 +64304,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/secrets#delete-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 responses: '204': description: Response @@ -64044,9 +64331,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#list-repository-variables parameters: - - *359 - *360 - - *180 + - *361 + - *181 - *19 responses: '200': @@ -64063,9 +64350,9 @@ paths: type: integer variables: type: array - items: *405 + items: *406 examples: - default: *406 + default: *407 headers: Link: *70 x-github: @@ -64088,8 +64375,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#create-a-repository-variable parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -64116,7 +64403,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -64141,17 +64428,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#get-a-repository-variable parameters: - - *359 - *360 - - *174 + - *361 + - *175 responses: '200': description: Response content: application/json: - schema: *405 + schema: *406 examples: - default: *418 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64172,9 +64459,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#update-a-repository-variable parameters: - - *359 - *360 - - *174 + - *361 + - *175 requestBody: required: true content: @@ -64216,9 +64503,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/agents/variables#delete-a-repository-variable parameters: - - *359 - *360 - - *174 + - *361 + - *175 responses: '204': description: Response @@ -64239,8 +64526,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#list-assignees parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -64277,8 +64564,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *359 - *360 + - *361 - name: assignee in: path required: true @@ -64314,8 +64601,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#create-an-attestation parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -64425,8 +64712,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#list-attestations parameters: - - *359 - *360 + - *361 - *17 - *47 - *48 @@ -64483,7 +64770,7 @@ paths: initiator: type: string examples: - default: *419 + default: *420 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64517,8 +64804,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -64526,7 +64813,7 @@ paths: application/json: schema: type: array - items: &420 + items: &421 title: Autolink reference description: An autolink reference. type: object @@ -64580,8 +64867,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -64620,9 +64907,9 @@ paths: description: response content: application/json: - schema: *420 + schema: *421 examples: - default: &421 + default: &422 value: id: 1 key_prefix: TICKET- @@ -64653,9 +64940,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *359 - *360 - - &422 + - *361 + - &423 name: autolink_id description: The unique identifier of the autolink. in: path @@ -64667,9 +64954,9 @@ paths: description: Response content: application/json: - schema: *420 + schema: *421 examples: - default: *421 + default: *422 '404': *6 x-github: githubCloudOnly: false @@ -64689,9 +64976,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *359 - *360 - - *422 + - *361 + - *423 responses: '204': description: Response @@ -64715,8 +65002,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: - - *359 - *360 + - *361 responses: '200': description: Response if Dependabot is enabled @@ -64764,8 +65051,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -64786,8 +65073,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -64807,8 +65094,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#list-branches parameters: - - *359 - *360 + - *361 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -64846,7 +65133,7 @@ paths: - url protected: type: boolean - protection: &424 + protection: &425 title: Branch Protection description: Branch Protection type: object @@ -64888,7 +65175,7 @@ paths: required: - contexts - checks - enforce_admins: &427 + enforce_admins: &428 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -64903,7 +65190,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &429 + required_pull_request_reviews: &430 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -64924,7 +65211,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *210 + items: *211 apps: description: The list of apps with review dismissal access. @@ -64953,7 +65240,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *210 + items: *211 apps: description: The list of apps allowed to bypass pull request requirements. @@ -64979,7 +65266,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &426 + restrictions: &427 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -65042,7 +65329,7 @@ paths: type: string teams: type: array - items: *210 + items: *211 apps: type: array items: @@ -65256,9 +65543,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#get-a-branch parameters: - - *359 - *360 - - &425 + - *361 + - &426 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). @@ -65272,14 +65559,14 @@ paths: description: Response content: application/json: - schema: &435 + schema: &436 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &492 + commit: &493 title: Commit description: Commit type: object @@ -65313,7 +65600,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: &423 + properties: &424 name: type: string example: '"Chris Wanstrath"' @@ -65329,7 +65616,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: *423 + properties: *424 nullable: true message: type: string @@ -65350,7 +65637,7 @@ paths: required: - sha - url - verification: &545 + verification: &546 title: Verification type: object properties: @@ -65384,12 +65671,12 @@ paths: nullable: true oneOf: - *4 - - *172 + - *173 committer: nullable: true oneOf: - *4 - - *172 + - *173 parents: type: array items: @@ -65420,7 +65707,7 @@ paths: type: integer files: type: array - items: &505 + items: &506 title: Diff Entry description: Diff Entry type: object @@ -65504,7 +65791,7 @@ paths: - self protected: type: boolean - protection: *424 + protection: *425 protection_url: type: string format: uri @@ -65611,7 +65898,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *363 + '301': *364 '404': *6 x-github: githubCloudOnly: false @@ -65633,15 +65920,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-branch-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response content: application/json: - schema: *424 + schema: *425 examples: default: value: @@ -65835,9 +66122,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-branch-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: true content: @@ -66092,7 +66379,7 @@ paths: url: type: string format: uri - required_status_checks: &432 + required_status_checks: &433 title: Status Check Policy description: Status Check Policy type: object @@ -66168,7 +66455,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 apps: type: array items: *5 @@ -66186,7 +66473,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 apps: type: array items: *5 @@ -66244,7 +66531,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *426 + restrictions: *427 required_conversation_resolution: type: object properties: @@ -66356,9 +66643,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-branch-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '204': description: Response @@ -66383,17 +66670,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response content: application/json: - schema: *427 + schema: *428 examples: - default: &428 + default: &429 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -66415,17 +66702,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response content: application/json: - schema: *427 + schema: *428 examples: - default: *428 + default: *429 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66444,9 +66731,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '204': description: Response @@ -66471,17 +66758,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response content: application/json: - schema: *429 + schema: *430 examples: - default: &430 + default: &431 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -66577,9 +66864,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: false content: @@ -66677,9 +66964,9 @@ paths: description: Response content: application/json: - schema: *429 + schema: *430 examples: - default: *430 + default: *431 '422': *15 x-github: githubCloudOnly: false @@ -66700,9 +66987,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '204': description: Response @@ -66729,17 +67016,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response content: application/json: - schema: *427 + schema: *428 examples: - default: &431 + default: &432 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -66762,17 +67049,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response content: application/json: - schema: *427 + schema: *428 examples: - default: *431 + default: *432 '404': *6 x-github: githubCloudOnly: false @@ -66792,9 +67079,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '204': description: Response @@ -66819,17 +67106,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response content: application/json: - schema: *432 + schema: *433 examples: - default: &433 + default: &434 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -66855,9 +67142,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-status-check-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: false content: @@ -66909,9 +67196,9 @@ paths: description: Response content: application/json: - schema: *432 + schema: *433 examples: - default: *433 + default: *434 '404': *6 '422': *15 x-github: @@ -66933,9 +67220,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '204': description: Response @@ -66959,9 +67246,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response @@ -66995,9 +67282,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: false content: @@ -67064,9 +67351,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: false content: @@ -67130,9 +67417,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: content: application/json: @@ -67198,15 +67485,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response content: application/json: - schema: *426 + schema: *427 examples: default: value: @@ -67297,9 +67584,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '204': description: Response @@ -67322,9 +67609,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response @@ -67334,7 +67621,7 @@ paths: type: array items: *5 examples: - default: &434 + default: &435 value: - id: 1 slug: octoapp @@ -67391,9 +67678,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: true content: @@ -67427,7 +67714,7 @@ paths: type: array items: *5 examples: - default: *434 + default: *435 '422': *15 x-github: githubCloudOnly: false @@ -67448,9 +67735,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: true content: @@ -67484,7 +67771,7 @@ paths: type: array items: *5 examples: - default: *434 + default: *435 '422': *15 x-github: githubCloudOnly: false @@ -67505,9 +67792,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: true content: @@ -67541,7 +67828,7 @@ paths: type: array items: *5 examples: - default: *434 + default: *435 '422': *15 x-github: githubCloudOnly: false @@ -67563,9 +67850,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response @@ -67573,9 +67860,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *275 + default: *276 '404': *6 x-github: githubCloudOnly: false @@ -67595,9 +67882,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: false content: @@ -67633,9 +67920,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *275 + default: *276 '422': *15 x-github: githubCloudOnly: false @@ -67656,9 +67943,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: false content: @@ -67694,9 +67981,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *275 + default: *276 '422': *15 x-github: githubCloudOnly: false @@ -67717,9 +68004,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: content: application/json: @@ -67754,9 +68041,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *275 + default: *276 '422': *15 x-github: githubCloudOnly: false @@ -67778,9 +68065,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *359 - *360 - - *425 + - *361 + - *426 responses: '200': description: Response @@ -67814,9 +68101,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: true content: @@ -67874,9 +68161,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: true content: @@ -67934,9 +68221,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: true content: @@ -67996,9 +68283,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#rename-a-branch parameters: - - *359 - *360 - - *425 + - *361 + - *426 requestBody: required: true content: @@ -68020,7 +68307,7 @@ paths: description: Response content: application/json: - schema: *435 + schema: *436 examples: default: value: @@ -68136,8 +68423,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#create-a-check-run parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -68416,7 +68703,7 @@ paths: description: Response content: application/json: - schema: &436 + schema: &437 title: CheckRun description: A check performed on the code of a given code change type: object @@ -68536,7 +68823,7 @@ paths: check. type: array items: *93 - deployment: &762 + deployment: &763 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -68816,9 +69103,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#get-a-check-run parameters: - - *359 - *360 - - &437 + - *361 + - &438 name: check_run_id description: The unique identifier of the check run. in: path @@ -68830,9 +69117,9 @@ paths: description: Response content: application/json: - schema: *436 + schema: *437 examples: - default: &438 + default: &439 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -68932,9 +69219,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#update-a-check-run parameters: - - *359 - *360 - - *437 + - *361 + - *438 requestBody: required: true content: @@ -69174,9 +69461,9 @@ paths: description: Response content: application/json: - schema: *436 + schema: *437 examples: - default: *438 + default: *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69196,9 +69483,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-run-annotations parameters: - - *359 - *360 - - *437 + - *361 + - *438 - *17 - *19 responses: @@ -69293,15 +69580,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#rerequest-a-check-run parameters: - - *359 - *360 - - *437 + - *361 + - *438 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -69339,8 +69626,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#create-a-check-suite parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -69362,7 +69649,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &441 + schema: &442 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -69439,7 +69726,7 @@ paths: nullable: true properties: *83 required: *84 - repository: *163 + repository: *164 created_at: type: string format: date-time @@ -69448,12 +69735,12 @@ paths: type: string format: date-time nullable: true - head_commit: &790 + head_commit: &791 title: Simple Commit description: A commit. type: object - properties: *439 - required: *440 + properties: *440 + required: *441 latest_check_runs_count: type: integer check_runs_url: @@ -69481,7 +69768,7 @@ paths: - check_runs_url - pull_requests examples: - default: &442 + default: &443 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -69772,9 +70059,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *441 + schema: *442 examples: - default: *442 + default: *443 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69793,8 +70080,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -69855,7 +70142,7 @@ paths: required: - app_id - setting - repository: *163 + repository: *164 examples: default: value: @@ -70103,9 +70390,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#get-a-check-suite parameters: - - *359 - *360 - - &443 + - *361 + - &444 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -70117,9 +70404,9 @@ paths: description: Response content: application/json: - schema: *441 + schema: *442 examples: - default: *442 + default: *443 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70142,17 +70429,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *359 - *360 - - *443 - - &498 + - *361 + - *444 + - &499 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &499 + - &500 name: status description: Returns check runs with the specified `status`. in: query @@ -70191,9 +70478,9 @@ paths: type: integer check_runs: type: array - items: *436 + items: *437 examples: - default: &500 + default: &501 value: total_count: 1 check_runs: @@ -70295,15 +70582,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#rerequest-a-check-suite parameters: - - *359 - *360 - - *443 + - *361 + - *444 responses: '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -70326,8 +70613,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-quality/code-quality#get-a-code-quality-setup-configuration parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -70417,8 +70704,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-quality/code-quality#update-a-code-quality-setup-configuration parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -70479,7 +70766,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -70546,21 +70833,21 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *359 - *360 - - *444 + - *361 - *445 + - *446 - *19 - *17 - - &462 + - &463 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: *446 - - &463 + schema: *447 + - &464 name: pr description: The number of the pull request for the results you want to list. in: query @@ -70585,13 +70872,13 @@ paths: be returned. in: query required: false - schema: *447 + schema: *448 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *448 + schema: *449 - name: assignees description: | Filter alerts by assignees. Provide a comma-separated list of user handles (e.g., `octocat` or `octocat,hubot`). @@ -70610,14 +70897,14 @@ paths: items: type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: *449 - state: *197 - fixed_at: *193 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: *450 + state: *198 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -70625,12 +70912,12 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: *450 - dismissed_comment: *451 - rule: *452 - tool: *453 - most_recent_instance: *454 + dismissed_at: *195 + dismissed_reason: *451 + dismissed_comment: *452 + rule: *453 + tool: *454 + most_recent_instance: *455 dismissal_approved_by: title: Simple User description: A GitHub user. @@ -70756,7 +71043,7 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *37 - '403': &455 + '403': &456 description: Response if GitHub Advanced Security is not enabled for this repository content: @@ -70783,9 +71070,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *359 - *360 - - &456 + - *361 + - &457 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -70793,23 +71080,23 @@ paths: field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation. required: true - schema: *188 + schema: *189 responses: '200': description: Response content: application/json: - schema: &457 + schema: &458 type: object properties: - number: *188 - created_at: *189 - updated_at: *190 - url: *191 - html_url: *192 - instances_url: *449 - state: *197 - fixed_at: *193 + number: *189 + created_at: *190 + updated_at: *191 + url: *192 + html_url: *193 + instances_url: *450 + state: *198 + fixed_at: *194 dismissed_by: title: Simple User description: A GitHub user. @@ -70817,9 +71104,9 @@ paths: properties: *20 required: *21 nullable: true - dismissed_at: *194 - dismissed_reason: *450 - dismissed_comment: *451 + dismissed_at: *195 + dismissed_reason: *451 + dismissed_comment: *452 rule: type: object properties: @@ -70873,8 +71160,8 @@ paths: type: string description: A link to the documentation for the rule used to detect the alert. - tool: *453 - most_recent_instance: *454 + tool: *454 + most_recent_instance: *455 dismissal_approved_by: title: Simple User description: A GitHub user. @@ -70973,7 +71260,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *37 - '403': *455 + '403': *456 '404': *6 '503': *122 x-github: @@ -70993,9 +71280,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *359 - *360 - - *456 + - *361 + - *457 requestBody: required: true content: @@ -71010,8 +71297,8 @@ paths: enum: - open - dismissed - dismissed_reason: *450 - dismissed_comment: *451 + dismissed_reason: *451 + dismissed_comment: *452 create_request: type: boolean description: If `true`, attempt to create an alert dismissal request. @@ -71039,7 +71326,7 @@ paths: description: Response content: application/json: - schema: *457 + schema: *458 examples: default: value: @@ -71115,7 +71402,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '400': *14 - '403': &461 + '403': &462 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: @@ -71142,15 +71429,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: - - *359 - *360 - - *456 + - *361 + - *457 responses: '200': description: Response content: application/json: - schema: &458 + schema: &459 type: object properties: status: @@ -71176,13 +71463,13 @@ paths: - description - started_at examples: - default: &459 + default: &460 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &460 + '400': &461 description: Bad Request content: application/json: @@ -71193,7 +71480,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': *455 + '403': *456 '404': *6 '503': *122 x-github: @@ -71218,29 +71505,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: - - *359 - *360 - - *456 + - *361 + - *457 responses: '200': description: OK content: application/json: - schema: *458 + schema: *459 examples: - default: *459 + default: *460 '202': description: Accepted content: application/json: - schema: *458 + schema: *459 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *460 + '400': *461 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -71272,9 +71559,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: - - *359 - *360 - - *456 + - *361 + - *457 requestBody: required: false content: @@ -71319,8 +71606,8 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *460 - '403': *461 + '400': *461 + '403': *462 '404': *6 '422': description: Unprocessable Entity @@ -71344,13 +71631,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *359 - *360 - - *456 + - *361 + - *457 - *19 - *17 - - *462 - *463 + - *464 responses: '200': description: Response @@ -71361,10 +71648,10 @@ paths: items: type: object properties: - ref: *446 - analysis_key: *464 - environment: *465 - category: *466 + ref: *447 + analysis_key: *465 + environment: *466 + category: *467 state: type: string description: State of a code scanning alert instance. @@ -71379,7 +71666,7 @@ paths: properties: text: type: string - location: *467 + location: *468 html_url: type: string classifications: @@ -71387,7 +71674,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: *468 + items: *469 examples: default: value: @@ -71424,7 +71711,7 @@ paths: end_column: 50 classifications: - source - '403': *455 + '403': *456 '404': *6 '503': *122 x-github: @@ -71458,25 +71745,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *359 - *360 - - *444 + - *361 - *445 + - *446 - *19 - *17 - - *463 + - *464 - 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: *446 + schema: *447 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &469 + schema: &470 type: string description: An identifier for the upload. example: 6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53 @@ -71497,23 +71784,23 @@ paths: application/json: schema: type: array - items: &470 + items: &471 type: object properties: - ref: *446 - commit_sha: &478 + ref: *447 + commit_sha: &479 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 64 pattern: "^([0-9a-fA-F]{40}(?:[0-9a-fA-F]{24})?)$" - analysis_key: *464 + analysis_key: *465 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *466 + category: *467 error: type: string example: error reading field xyz @@ -71537,8 +71824,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *469 - tool: *453 + sarif_id: *470 + tool: *454 deletable: type: boolean warning: @@ -71599,7 +71886,7 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *455 + '403': *456 '404': *6 '503': *122 x-github: @@ -71635,8 +71922,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: - - *359 - *360 + - *361 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -71649,7 +71936,7 @@ paths: description: Response content: application/json: - schema: *470 + schema: *471 examples: response: summary: application/json response @@ -71703,7 +71990,7 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *455 + '403': *456 '404': *6 '422': description: Response if analysis could not be processed @@ -71790,8 +72077,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: - - *359 - *360 + - *361 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -71844,7 +72131,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': *461 + '403': *462 '404': *6 '503': *122 x-github: @@ -71866,8 +72153,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -71875,7 +72162,7 @@ paths: application/json: schema: type: array - items: &471 + items: &472 title: CodeQL Database description: A CodeQL database. type: object @@ -71986,7 +72273,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': *455 + '403': *456 '404': *6 '503': *122 x-github: @@ -72015,8 +72302,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *359 - *360 + - *361 - name: language in: path description: The language of the CodeQL database. @@ -72028,7 +72315,7 @@ paths: description: Response content: application/json: - schema: *471 + schema: *472 examples: default: value: @@ -72060,9 +72347,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': &509 + '302': &510 description: Found - '403': *455 + '403': *456 '404': *6 '503': *122 x-github: @@ -72084,8 +72371,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *359 - *360 + - *361 - name: language in: path description: The language of the CodeQL database. @@ -72095,7 +72382,7 @@ paths: responses: '204': description: Response - '403': *461 + '403': *462 '404': *6 '503': *122 x-github: @@ -72123,8 +72410,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -72133,7 +72420,7 @@ paths: type: object additionalProperties: false properties: - language: &472 + language: &473 type: string description: The language targeted by the CodeQL query enum: @@ -72213,7 +72500,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &476 + schema: &477 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -72223,7 +72510,7 @@ paths: description: The ID of the variant analysis. controller_repo: *67 actor: *4 - query_language: *472 + query_language: *473 query_pack_url: type: string description: The download url for the query pack. @@ -72270,7 +72557,7 @@ paths: items: type: object properties: - repository: &473 + repository: &474 title: Repository Identifier description: Repository Identifier type: object @@ -72306,7 +72593,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &477 + analysis_status: &478 type: string description: The new status of the CodeQL variant analysis repository task. @@ -72338,7 +72625,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &474 + access_mismatch_repos: &475 type: object properties: repository_count: @@ -72352,7 +72639,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: *473 + items: *474 required: - repository_count - repositories @@ -72374,8 +72661,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *474 - over_limit_repos: *474 + no_codeql_db_repos: *475 + over_limit_repos: *475 required: - access_mismatch_repos - not_found_repos @@ -72391,7 +72678,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &475 + value: &476 summary: Default response value: id: 1 @@ -72537,10 +72824,10 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *475 + value: *476 repository_lists: summary: Response for a successful variant analysis submission - value: *475 + value: *476 '404': *6 '422': description: Unable to process variant analysis submission @@ -72568,8 +72855,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: - - *359 - *360 + - *361 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -72581,9 +72868,9 @@ paths: description: Response content: application/json: - schema: *476 + schema: *477 examples: - default: *475 + default: *476 '404': *6 '503': *122 x-github: @@ -72606,7 +72893,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: - - *359 + - *360 - name: repo in: path description: The name of the controller repository. @@ -72641,7 +72928,7 @@ paths: type: object properties: repository: *67 - analysis_status: *477 + analysis_status: *478 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -72766,8 +73053,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -72869,7 +73156,7 @@ paths: threat_model: remote updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *455 + '403': *456 '404': *6 '503': *122 x-github: @@ -72890,8 +73177,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -72958,7 +73245,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -72983,7 +73270,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *461 + '403': *462 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -73054,8 +73341,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -73063,7 +73350,7 @@ paths: schema: type: object properties: - commit_sha: *478 + commit_sha: *479 ref: type: string description: |- @@ -73121,7 +73408,7 @@ paths: schema: type: object properties: - id: *469 + id: *470 url: type: string description: The REST API URL for checking the status of the upload. @@ -73135,7 +73422,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': *461 + '403': *462 '404': *6 '413': description: Payload Too Large if the sarif field is too large @@ -73158,8 +73445,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *359 - *360 + - *361 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -73205,7 +73492,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': *455 + '403': *456 '404': description: Not Found if the sarif id does not match any upload '503': *122 @@ -73230,8 +73517,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: - - *359 - *360 + - *361 responses: '200': description: Response @@ -73312,8 +73599,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-codeowners-errors parameters: - - *359 - *360 + - *361 - 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 @@ -73433,8 +73720,8 @@ paths: parameters: - *17 - *19 - - *359 - *360 + - *361 responses: '200': description: Response @@ -73450,7 +73737,7 @@ paths: type: integer codespaces: type: array - items: *263 + items: *264 examples: default: value: @@ -73748,8 +74035,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -73812,17 +74099,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '400': *14 '401': *25 '403': *29 @@ -73851,8 +74138,8 @@ paths: parameters: - *17 - *19 - - *359 - *360 + - *361 responses: '200': description: Response @@ -73916,8 +74203,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *359 - *360 + - *361 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -73952,14 +74239,14 @@ paths: type: integer machines: type: array - items: &705 + items: &706 type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: *480 - required: *481 + properties: *481 + required: *482 examples: - default: &706 + default: &707 value: total_count: 2 machines: @@ -73999,8 +74286,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *359 - *360 + - *361 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -74084,8 +74371,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: - - *359 - *360 + - *361 - 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 @@ -74151,8 +74438,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -74170,7 +74457,7 @@ paths: type: integer secrets: type: array - items: &485 + items: &486 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -74190,7 +74477,7 @@ paths: - created_at - updated_at examples: - default: *482 + default: *483 headers: Link: *70 x-github: @@ -74213,16 +74500,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *483 + schema: *484 examples: - default: *484 + default: *485 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -74242,17 +74529,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 responses: '200': description: Response content: application/json: - schema: *485 + schema: *486 examples: - default: *486 + default: *487 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74272,9 +74559,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 requestBody: required: true content: @@ -74302,7 +74589,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -74326,9 +74613,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 responses: '204': description: Response @@ -74356,8 +74643,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators parameters: - - *359 - *360 + - *361 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -74399,7 +74686,7 @@ paths: title: Collaborator description: Collaborator type: object - properties: &487 + properties: &488 login: type: string example: octocat @@ -74492,7 +74779,7 @@ paths: user_view_type: type: string example: public - required: &488 + required: &489 - avatar_url - events_url - followers_url @@ -74566,8 +74853,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *359 - *360 + - *361 - *74 responses: '204': @@ -74614,8 +74901,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *359 - *360 + - *361 - *74 requestBody: required: false @@ -74642,7 +74929,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &558 + schema: &559 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -74653,7 +74940,7 @@ paths: example: 42 type: integer format: int64 - repository: *163 + repository: *164 invitee: title: Simple User description: A GitHub user. @@ -74831,7 +75118,7 @@ paths: - an Enterprise Managed User (EMU) account was invited to a repository in an enterprise with personal user accounts content: application/json: - schema: *132 + schema: *133 '403': *29 x-github: triggersNotification: true @@ -74871,8 +75158,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *359 - *360 + - *361 - *74 responses: '204': @@ -74904,8 +75191,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *359 - *360 + - *361 - *74 responses: '200': @@ -74926,8 +75213,8 @@ paths: title: Collaborator description: Collaborator type: object - properties: *487 - required: *488 + properties: *488 + required: *489 nullable: true required: - permission @@ -74982,8 +75269,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -74993,7 +75280,7 @@ paths: application/json: schema: type: array - items: &489 + items: &490 title: Commit Comment description: Commit Comment type: object @@ -75051,7 +75338,7 @@ paths: - created_at - updated_at examples: - default: &494 + default: &495 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -75110,17 +75397,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#get-a-commit-comment parameters: - - *359 - *360 + - *361 - *104 responses: '200': description: Response content: application/json: - schema: *489 + schema: *490 examples: - default: &495 + default: &496 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -75177,8 +75464,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#update-a-commit-comment parameters: - - *359 - *360 + - *361 - *104 requestBody: required: true @@ -75201,7 +75488,7 @@ paths: description: Response content: application/json: - schema: *489 + schema: *490 examples: default: value: @@ -75252,8 +75539,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#delete-a-commit-comment parameters: - - *359 - *360 + - *361 - *104 responses: '204': @@ -75275,8 +75562,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *359 - *360 + - *361 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -75303,7 +75590,7 @@ paths: application/json: schema: type: array - items: &490 + items: &491 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -75346,7 +75633,7 @@ paths: - content - created_at examples: - default: &562 + default: &563 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -75391,8 +75678,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *359 - *360 + - *361 - *104 requestBody: required: true @@ -75425,9 +75712,9 @@ paths: description: Reaction exists content: application/json: - schema: *490 + schema: *491 examples: - default: &491 + default: &492 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -75456,9 +75743,9 @@ paths: description: Reaction created content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '422': *15 x-github: githubCloudOnly: false @@ -75480,10 +75767,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *359 - *360 + - *361 - *104 - - &563 + - &564 name: reaction_id description: The unique identifier of the reaction. in: path @@ -75538,8 +75825,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-commits parameters: - - *359 - *360 + - *361 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -75595,9 +75882,9 @@ paths: application/json: schema: type: array - items: *492 + items: *493 examples: - default: &615 + default: &616 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -75691,9 +75978,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit parameters: - - *359 - *360 - - &493 + - *361 + - &494 name: commit_sha description: The SHA of the commit. in: path @@ -75765,9 +76052,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments parameters: - - *359 - *360 - - *493 + - *361 + - *494 - *17 - *19 responses: @@ -75777,9 +76064,9 @@ paths: application/json: schema: type: array - items: *489 + items: *490 examples: - default: *494 + default: *495 headers: Link: *70 x-github: @@ -75807,9 +76094,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#create-a-commit-comment parameters: - - *359 - *360 - - *493 + - *361 + - *494 requestBody: required: true content: @@ -75844,9 +76131,9 @@ paths: description: Response content: application/json: - schema: *489 + schema: *490 examples: - default: *495 + default: *496 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -75874,9 +76161,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *359 - *360 - - *493 + - *361 + - *494 - *17 - *19 responses: @@ -75886,9 +76173,9 @@ paths: application/json: schema: type: array - items: *496 + items: *497 examples: - default: &607 + default: &608 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -76425,11 +76712,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#get-a-commit parameters: - - *359 - *360 + - *361 - *19 - *17 - - &497 + - &498 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)" @@ -76444,9 +76731,9 @@ paths: description: Response content: application/json: - schema: *492 + schema: *493 examples: - default: &594 + default: &595 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -76534,7 +76821,7 @@ paths: schema: type: string examples: - default: &506 + default: &507 value: | diff --git a/testfile b/testfile index 9bdeaeb..912c7ef 100644 @@ -76547,7 +76834,7 @@ paths: schema: type: string examples: - default: &507 + default: &508 value: | From ac3282a2725be3b1d4979169a7a311c89066af1c Mon Sep 17 00:00:00 2001 From: Mona Lisa <87831417+monalisa@users.noreply.github.com> @@ -76600,11 +76887,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *359 - *360 - - *497 + - *361 - *498 - *499 + - *500 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -76638,9 +76925,9 @@ paths: type: integer check_runs: type: array - items: *436 + items: *437 examples: - default: *500 + default: *501 headers: Link: *70 x-github: @@ -76665,9 +76952,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *359 - *360 - - *497 + - *361 + - *498 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -76675,7 +76962,7 @@ paths: schema: type: integer example: 1 - - *498 + - *499 - *17 - *19 responses: @@ -76693,7 +76980,7 @@ paths: type: integer check_suites: type: array - items: *441 + items: *442 examples: default: value: @@ -76893,9 +77180,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *359 - *360 - - *497 + - *361 + - *498 - *17 - *19 responses: @@ -76962,7 +77249,7 @@ paths: type: string total_count: type: integer - repository: *163 + repository: *164 commit_url: type: string format: uri @@ -77093,9 +77380,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *359 - *360 - - *497 + - *361 + - *498 - *17 - *19 responses: @@ -77105,7 +77392,7 @@ paths: application/json: schema: type: array - items: &685 + items: &686 title: Status description: The status of a commit. type: object @@ -77186,7 +77473,7 @@ paths: site_admin: false headers: Link: *70 - '301': *363 + '301': *364 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -77214,8 +77501,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/community#get-community-profile-metrics parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -77244,20 +77531,20 @@ paths: title: Code Of Conduct Simple description: Code of Conduct Simple type: object - properties: *501 - required: *502 + properties: *502 + required: *503 nullable: true code_of_conduct_file: title: Community Health File type: object - properties: &503 + properties: &504 url: type: string format: uri html_url: type: string format: uri - required: &504 + required: &505 - url - html_url nullable: true @@ -77271,26 +77558,26 @@ paths: contributing: title: Community Health File type: object - properties: *503 - required: *504 + properties: *504 + required: *505 nullable: true readme: title: Community Health File type: object - properties: *503 - required: *504 + properties: *504 + required: *505 nullable: true issue_template: title: Community Health File type: object - properties: *503 - required: *504 + properties: *504 + required: *505 nullable: true pull_request_template: title: Community Health File type: object - properties: *503 - required: *504 + properties: *504 + required: *505 nullable: true required: - code_of_conduct @@ -77417,8 +77704,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#compare-two-commits parameters: - - *359 - *360 + - *361 - *19 - *17 - name: basehead @@ -77461,8 +77748,8 @@ paths: type: string format: uri example: https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *492 - merge_base_commit: *492 + base_commit: *493 + merge_base_commit: *493 status: type: string enum: @@ -77482,10 +77769,10 @@ paths: example: 6 commits: type: array - items: *492 + items: *493 files: type: array - items: *505 + items: *506 required: - url - html_url @@ -77731,12 +78018,12 @@ paths: schema: type: string examples: - default: *506 + default: *507 application/vnd.github.patch: schema: type: string examples: - default: *507 + default: *508 '404': *6 '500': *55 '503': *122 @@ -77781,8 +78068,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-repository-content parameters: - - *359 - *360 + - *361 - name: path description: path parameter in: path @@ -77942,7 +78229,7 @@ paths: - type - url examples: - response-if-content-is-a-file-github-object: &508 + response-if-content-is-a-file-github-object: &509 summary: Response if content is a file value: type: file @@ -78074,7 +78361,7 @@ paths: - size - type - url - - &620 + - &621 title: Content File description: Content File type: object @@ -78275,7 +78562,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *508 + response-if-content-is-a-file: *509 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -78344,7 +78631,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *29 - '302': *509 + '302': *510 '304': *37 x-github: githubCloudOnly: false @@ -78397,8 +78684,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#create-or-update-file-contents parameters: - - *359 - *360 + - *361 - name: path description: path parameter in: path @@ -78491,7 +78778,7 @@ paths: description: Response content: application/json: - schema: &510 + schema: &511 title: File Commit description: File Commit type: object @@ -78643,7 +78930,7 @@ paths: description: Response content: application/json: - schema: *510 + schema: *511 examples: example-for-creating-a-file: value: @@ -78697,7 +78984,7 @@ paths: schema: oneOf: - *3 - - &540 + - &541 description: Repository rule violation was detected type: object properties: @@ -78718,7 +79005,7 @@ paths: items: type: object properties: - placeholder_id: &677 + placeholder_id: &678 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -78750,8 +79037,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#delete-a-file parameters: - - *359 - *360 + - *361 - name: path description: path parameter in: path @@ -78812,7 +79099,7 @@ paths: description: Response content: application/json: - schema: *510 + schema: *511 examples: default: value: @@ -78867,8 +79154,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-contributors parameters: - - *359 - *360 + - *361 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -78997,8 +79284,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-cloud-agent-management#get-copilot-cloud-agent-configuration-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -79130,24 +79417,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *359 - *360 - - *212 + - *361 - *213 - *214 - *215 - *216 + - *217 - 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 - - *217 - - *511 - *218 + - *512 - *219 - *220 + - *221 - *62 - *47 - *48 @@ -79159,11 +79446,11 @@ paths: application/json: schema: type: array - items: &515 + items: &516 type: object description: A Dependabot alert. properties: - number: *188 + number: *189 state: type: string description: The state of the Dependabot alert. @@ -79206,13 +79493,13 @@ paths: - direct - transitive - inconclusive - security_advisory: *512 + security_advisory: *513 security_vulnerability: *66 - url: *191 - html_url: *192 - created_at: *189 - updated_at: *190 - dismissed_at: *194 + url: *192 + html_url: *193 + created_at: *190 + updated_at: *191 + dismissed_at: *195 dismissed_by: title: Simple User description: A GitHub user. @@ -79236,9 +79523,9 @@ paths: dismissal. nullable: true maxLength: 280 - fixed_at: *193 - auto_dismissed_at: *513 - dismissal_request: *514 + fixed_at: *194 + auto_dismissed_at: *514 + dismissal_request: *515 assignees: type: array description: The users assigned to this alert. @@ -79493,9 +79780,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *359 - *360 - - &516 + - *361 + - &517 name: alert_number in: path description: |- @@ -79504,13 +79791,13 @@ paths: or in `number` fields in the response from the `GET /repos/{owner}/{repo}/dependabot/alerts` operation. required: true - schema: *188 + schema: *189 responses: '200': description: Response content: application/json: - schema: *515 + schema: *516 examples: default: value: @@ -79642,9 +79929,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *359 - *360 - - *516 + - *361 + - *517 requestBody: required: true content: @@ -79700,7 +79987,7 @@ paths: description: Response content: application/json: - schema: *515 + schema: *516 examples: default: value: @@ -79830,8 +80117,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-repository-secrets parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -79849,7 +80136,7 @@ paths: type: integer secrets: type: array - items: &519 + items: &520 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -79902,16 +80189,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *517 + schema: *518 examples: - default: *518 + default: *519 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79931,15 +80218,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 responses: '200': description: Response content: application/json: - schema: *519 + schema: *520 examples: default: value: @@ -79965,9 +80252,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 requestBody: required: true content: @@ -79995,7 +80282,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -80019,9 +80306,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret parameters: - - *359 - *360 - - *171 + - *361 + - *172 responses: '204': description: Response @@ -80043,8 +80330,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: - - *359 - *360 + - *361 - 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 @@ -80207,8 +80494,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: - - *359 - *360 + - *361 responses: '200': description: Response @@ -80446,8 +80733,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#fetch-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *359 - *360 + - *361 - name: sbom_uuid in: path required: true @@ -80458,7 +80745,7 @@ paths: '302': description: Redirects to a temporary download URL for the completed SBOM. headers: - Location: *520 + Location: *521 '202': description: SBOM is still being processed, no content is returned. '404': *6 @@ -80479,8 +80766,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#request-generation-of-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *359 - *360 + - *361 responses: '201': description: Response @@ -80518,8 +80805,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: - - *359 - *360 + - *361 requestBody: required: true content: @@ -80594,7 +80881,7 @@ paths: - version - url additionalProperties: false - metadata: &521 + metadata: &522 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -80627,7 +80914,7 @@ paths: the root of the Git repository. example: "/src/build/package-lock.json" additionalProperties: false - metadata: *521 + metadata: *522 resolved: type: object description: A collection of resolved package dependencies. @@ -80640,7 +80927,7 @@ paths: for more details. example: pkg:/npm/%40actions/http-client@1.0.11 pattern: "^pkg" - metadata: *521 + metadata: *522 relationship: type: string description: A notation of whether a dependency is requested @@ -80769,8 +81056,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#list-deployments parameters: - - *359 - *360 + - *361 - name: sha description: The SHA recorded at creation time. in: query @@ -80810,9 +81097,9 @@ paths: application/json: schema: type: array - items: *522 + items: *523 examples: - default: *523 + default: *524 headers: Link: *70 x-github: @@ -80878,8 +81165,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#create-a-deployment parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -80960,7 +81247,7 @@ paths: description: Response content: application/json: - schema: *522 + schema: *523 examples: simple-example: summary: Simple example @@ -81033,9 +81320,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#get-a-deployment parameters: - - *359 - *360 - - &524 + - *361 + - &525 name: deployment_id description: deployment_id parameter in: path @@ -81047,7 +81334,7 @@ paths: description: Response content: application/json: - schema: *522 + schema: *523 examples: default: value: @@ -81112,9 +81399,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#delete-a-deployment parameters: - - *359 - *360 - - *524 + - *361 + - *525 responses: '204': description: Response @@ -81136,9 +81423,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#list-deployment-statuses parameters: - - *359 - *360 - - *524 + - *361 + - *525 - *17 - *19 responses: @@ -81148,7 +81435,7 @@ paths: application/json: schema: type: array - items: &525 + items: &526 title: Deployment Status description: The status of a deployment. type: object @@ -81309,9 +81596,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#create-a-deployment-status parameters: - - *359 - *360 - - *524 + - *361 + - *525 requestBody: required: true content: @@ -81386,9 +81673,9 @@ paths: description: Response content: application/json: - schema: *525 + schema: *526 examples: - default: &526 + default: &527 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -81444,9 +81731,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#get-a-deployment-status parameters: - - *359 - *360 - - *524 + - *361 + - *525 - name: status_id in: path required: true @@ -81457,9 +81744,9 @@ paths: description: Response content: application/json: - schema: *525 + schema: *526 examples: - default: *526 + default: *527 '404': *6 x-github: githubCloudOnly: false @@ -81484,8 +81771,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -81542,8 +81829,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#list-environments parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -81560,7 +81847,7 @@ paths: type: integer environments: type: array - items: &528 + items: &529 title: Environment description: Details of a deployment environment type: object @@ -81612,7 +81899,7 @@ paths: type: type: string example: wait_timer - wait_timer: &530 + wait_timer: &531 type: integer example: 30 description: The amount of time to delay a job after @@ -81649,11 +81936,11 @@ paths: items: type: object properties: - type: *527 + type: *528 reviewer: anyOf: - *4 - - *210 + - *211 required: - id - node_id @@ -81673,7 +81960,7 @@ paths: - id - node_id - type - deployment_branch_policy: &531 + deployment_branch_policy: &532 type: object description: The type of deployment branch policy for this environment. To allow all branches to deploy, set to `null`. @@ -81789,9 +82076,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#get-an-environment parameters: - - *359 - *360 - - &529 + - *361 + - &530 name: environment_name in: path required: true @@ -81804,9 +82091,9 @@ paths: description: Response content: application/json: - schema: *528 + schema: *529 examples: - default: &532 + default: &533 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -81890,9 +82177,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#create-or-update-an-environment parameters: - - *359 - *360 - - *529 + - *361 + - *530 requestBody: required: false content: @@ -81901,7 +82188,7 @@ paths: type: object nullable: true properties: - wait_timer: *530 + wait_timer: *531 prevent_self_review: type: boolean example: false @@ -81918,13 +82205,13 @@ paths: items: type: object properties: - type: *527 + type: *528 id: type: integer description: The id of the user or team who can review the deployment example: 4532992 - deployment_branch_policy: *531 + deployment_branch_policy: *532 additionalProperties: false examples: default: @@ -81944,9 +82231,9 @@ paths: description: Response content: application/json: - schema: *528 + schema: *529 examples: - default: *532 + default: *533 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -81970,9 +82257,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#delete-an-environment parameters: - - *359 - *360 - - *529 + - *361 + - *530 responses: '204': description: Default response @@ -81997,9 +82284,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *359 - *360 - - *529 + - *361 + - *530 - *17 - *19 responses: @@ -82017,7 +82304,7 @@ paths: example: 2 branch_policies: type: array - items: &533 + items: &534 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -82074,9 +82361,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *359 - *360 - - *529 + - *361 + - *530 requestBody: required: true content: @@ -82122,9 +82409,9 @@ paths: description: Response content: application/json: - schema: *533 + schema: *534 examples: - example-wildcard: &534 + example-wildcard: &535 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -82166,10 +82453,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *359 - *360 - - *529 - - &535 + - *361 + - *530 + - &536 name: branch_policy_id in: path required: true @@ -82181,9 +82468,9 @@ paths: description: Response content: application/json: - schema: *533 + schema: *534 examples: - default: *534 + default: *535 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82202,10 +82489,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *359 - *360 - - *529 - - *535 + - *361 + - *530 + - *536 requestBody: required: true content: @@ -82233,9 +82520,9 @@ paths: description: Response content: application/json: - schema: *533 + schema: *534 examples: - default: *534 + default: *535 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82254,10 +82541,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *359 - *360 - - *529 - - *535 + - *361 + - *530 + - *536 responses: '204': description: Response @@ -82282,9 +82569,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *529 + - *530 + - *361 - *360 - - *359 responses: '200': description: List of deployment protection rules @@ -82300,7 +82587,7 @@ paths: example: 10 custom_deployment_protection_rules: type: array - items: &536 + items: &537 title: Deployment protection rule description: Deployment protection rule type: object @@ -82319,7 +82606,7 @@ paths: example: true description: Whether the deployment protection rule is enabled for the environment. - app: &537 + app: &538 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -82418,9 +82705,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: - - *529 + - *530 + - *361 - *360 - - *359 requestBody: content: application/json: @@ -82441,9 +82728,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *536 + schema: *537 examples: - default: &538 + default: &539 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -82478,9 +82765,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *529 + - *530 + - *361 - *360 - - *359 - *19 - *17 responses: @@ -82499,7 +82786,7 @@ paths: example: 35 available_custom_deployment_protection_rule_integrations: type: array - items: *537 + items: *538 examples: default: value: @@ -82534,10 +82821,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *359 - *360 - - *529 - - &539 + - *361 + - *530 + - &540 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -82549,9 +82836,9 @@ paths: description: Response content: application/json: - schema: *536 + schema: *537 examples: - default: *538 + default: *539 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82572,10 +82859,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *529 + - *530 + - *361 - *360 - - *359 - - *539 + - *540 responses: '204': description: Response @@ -82601,9 +82888,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-environment-secrets parameters: - - *359 - *360 - - *529 + - *361 + - *530 - *17 - *19 responses: @@ -82621,9 +82908,9 @@ paths: type: integer secrets: type: array - items: *403 + items: *404 examples: - default: *404 + default: *405 headers: Link: *70 x-github: @@ -82648,17 +82935,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-public-key parameters: - - *359 - *360 - - *529 + - *361 + - *530 responses: '200': description: Response content: application/json: - schema: *177 + schema: *178 examples: - default: *178 + default: *179 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82680,18 +82967,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-secret parameters: - - *359 - *360 - - *529 - - *171 + - *361 + - *530 + - *172 responses: '200': description: Response content: application/json: - schema: *403 + schema: *404 examples: - default: *417 + default: *418 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82713,10 +83000,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *359 - *360 - - *529 - - *171 + - *361 + - *530 + - *172 requestBody: required: true content: @@ -82747,7 +83034,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -82773,10 +83060,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-environment-secret parameters: - - *359 - *360 - - *529 - - *171 + - *361 + - *530 + - *172 responses: '204': description: Default response @@ -82801,10 +83088,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-environment-variables parameters: - - *359 - *360 - - *529 - - *180 + - *361 + - *530 + - *181 - *19 responses: '200': @@ -82821,9 +83108,9 @@ paths: type: integer variables: type: array - items: *405 + items: *406 examples: - default: *406 + default: *407 headers: Link: *70 x-github: @@ -82846,9 +83133,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-environment-variable parameters: - - *359 - *360 - - *529 + - *361 + - *530 requestBody: required: true content: @@ -82875,7 +83162,7 @@ paths: description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -82900,18 +83187,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-environment-variable parameters: - - *359 - *360 - - *529 - - *174 + - *361 + - *530 + - *175 responses: '200': description: Response content: application/json: - schema: *405 + schema: *406 examples: - default: *418 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82932,10 +83219,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-environment-variable parameters: - - *359 - *360 - - *174 - - *529 + - *361 + - *175 + - *530 requestBody: required: true content: @@ -82977,10 +83264,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-environment-variable parameters: - - *359 - *360 - - *174 - - *529 + - *361 + - *175 + - *530 responses: '204': description: Response @@ -83002,8 +83289,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-repository-events parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -83071,8 +83358,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#list-forks parameters: - - *359 - *360 + - *361 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -83094,7 +83381,7 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: default: value: @@ -83231,8 +83518,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#create-a-fork parameters: - - *359 - *360 + - *361 requestBody: required: false content: @@ -83264,9 +83551,9 @@ paths: description: Response content: application/json: - schema: *362 + schema: *363 examples: - default: *364 + default: *365 '400': *14 '422': *15 '403': *29 @@ -83287,8 +83574,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#create-a-blob parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -83347,8 +83634,8 @@ paths: application/json: schema: oneOf: - - *132 - - *540 + - *133 + - *541 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83373,8 +83660,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#get-a-blob parameters: - - *359 - *360 + - *361 - name: file_sha in: path required: true @@ -83473,8 +83760,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#create-a-commit parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -83583,7 +83870,7 @@ paths: description: Response content: application/json: - schema: &541 + schema: &542 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -83797,15 +84084,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#get-a-commit-object parameters: - - *359 - *360 - - *493 + - *361 + - *494 responses: '200': description: Response content: application/json: - schema: *541 + schema: *542 examples: default: value: @@ -83861,9 +84148,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#list-matching-references parameters: - - *359 - *360 - - &542 + - *361 + - &543 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. @@ -83880,7 +84167,7 @@ paths: application/json: schema: type: array - items: &543 + items: &544 title: Git Reference description: Git references within a repository type: object @@ -83955,17 +84242,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#get-a-reference parameters: - - *359 - *360 - - *542 + - *361 + - *543 responses: '200': description: Response content: application/json: - schema: *543 + schema: *544 examples: - default: &544 + default: &545 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -83994,8 +84281,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#create-a-reference parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -84024,9 +84311,9 @@ paths: description: Response content: application/json: - schema: *543 + schema: *544 examples: - default: *544 + default: *545 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -84052,9 +84339,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#update-a-reference parameters: - - *359 - *360 - - *542 + - *361 + - *543 requestBody: required: true content: @@ -84083,9 +84370,9 @@ paths: description: Response content: application/json: - schema: *543 + schema: *544 examples: - default: *544 + default: *545 '422': *15 '409': *54 x-github: @@ -84103,9 +84390,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#delete-a-reference parameters: - - *359 - *360 - - *542 + - *361 + - *543 responses: '204': description: Response @@ -84160,8 +84447,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#create-a-tag-object parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -84228,7 +84515,7 @@ paths: description: Response content: application/json: - schema: &546 + schema: &547 title: Git Tag description: Metadata for a Git tag type: object @@ -84279,7 +84566,7 @@ paths: - sha - type - url - verification: *545 + verification: *546 required: - sha - url @@ -84289,7 +84576,7 @@ paths: - tag - message examples: - default: &547 + default: &548 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -84362,8 +84649,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#get-a-tag parameters: - - *359 - *360 + - *361 - name: tag_sha in: path required: true @@ -84374,9 +84661,9 @@ paths: description: Response content: application/json: - schema: *546 + schema: *547 examples: - default: *547 + default: *548 '404': *6 '409': *54 x-github: @@ -84400,8 +84687,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#create-a-tree parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -84474,7 +84761,7 @@ paths: description: Response content: application/json: - schema: &548 + schema: &549 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -84570,8 +84857,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#get-a-tree parameters: - - *359 - *360 + - *361 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -84594,7 +84881,7 @@ paths: description: Response content: application/json: - schema: *548 + schema: *549 examples: default-response: summary: Default response @@ -84652,8 +84939,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-the-hash-algorithm-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -84696,8 +84983,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-repository-webhooks parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -84707,7 +84994,7 @@ paths: application/json: schema: type: array - items: &549 + items: &550 title: Webhook description: Webhooks for repositories. type: object @@ -84761,7 +85048,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &799 + last_response: &800 title: Hook Response type: object properties: @@ -84835,8 +85122,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook parameters: - - *359 - *360 + - *361 requestBody: required: false content: @@ -84888,9 +85175,9 @@ paths: description: Response content: application/json: - schema: *549 + schema: *550 examples: - default: &550 + default: &551 value: type: Repository id: 12345678 @@ -84938,17 +85225,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook parameters: - - *359 - *360 - - *231 + - *361 + - *232 responses: '200': description: Response content: application/json: - schema: *549 + schema: *550 examples: - default: *550 + default: *551 '404': *6 x-github: githubCloudOnly: false @@ -84968,9 +85255,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook parameters: - - *359 - *360 - - *231 + - *361 + - *232 requestBody: required: true content: @@ -85015,9 +85302,9 @@ paths: description: Response content: application/json: - schema: *549 + schema: *550 examples: - default: *550 + default: *551 '422': *15 '404': *6 x-github: @@ -85038,9 +85325,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook parameters: - - *359 - *360 - - *231 + - *361 + - *232 responses: '204': description: Response @@ -85064,9 +85351,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *359 - *360 - - *231 + - *361 + - *232 responses: '200': description: Response @@ -85093,9 +85380,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *359 - *360 - - *231 + - *361 + - *232 requestBody: required: false content: @@ -85139,12 +85426,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *359 - *360 - - *231 - - *17 + - *361 - *232 + - *17 - *233 + - *234 responses: '200': description: Response @@ -85152,9 +85439,9 @@ paths: application/json: schema: type: array - items: *234 + items: *235 examples: - default: *235 + default: *236 '400': *14 '422': *15 x-github: @@ -85173,18 +85460,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *359 - *360 - - *231 + - *361 + - *232 - *16 responses: '200': description: Response content: application/json: - schema: *236 + schema: *237 examples: - default: *237 + default: *238 '400': *14 '422': *15 x-github: @@ -85203,9 +85490,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *359 - *360 - - *231 + - *361 + - *232 - *16 responses: '202': *39 @@ -85228,9 +85515,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook parameters: - - *359 - *360 - - *231 + - *361 + - *232 responses: '204': description: Response @@ -85255,9 +85542,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *359 - *360 - - *231 + - *361 + - *232 responses: '204': description: Response @@ -85280,8 +85567,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-immutable-releases-are-enabled-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response if immutable releases are enabled @@ -85327,8 +85614,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-immutable-releases parameters: - - *359 - *360 + - *361 responses: '204': *61 '409': *54 @@ -85348,8 +85635,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-immutable-releases parameters: - - *359 - *360 + - *361 responses: '204': *61 '409': *54 @@ -85406,14 +85693,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-an-import-status parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: &551 + schema: &552 title: Import description: A repository import from an external source. type: object @@ -85512,7 +85799,7 @@ paths: - html_url - authors_url examples: - default: &554 + default: &555 value: vcs: subversion use_lfs: true @@ -85528,7 +85815,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': &552 + '503': &553 description: Unavailable due to service under maintenance. content: application/json: @@ -85557,8 +85844,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#start-an-import parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -85606,7 +85893,7 @@ paths: description: Response content: application/json: - schema: *551 + schema: *552 examples: default: value: @@ -85631,7 +85918,7 @@ paths: type: string '422': *15 '404': *6 - '503': *552 + '503': *553 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85659,8 +85946,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-an-import parameters: - - *359 - *360 + - *361 requestBody: required: false content: @@ -85709,7 +85996,7 @@ paths: description: Response content: application/json: - schema: *551 + schema: *552 examples: example-1: summary: Example 1 @@ -85757,7 +86044,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': *552 + '503': *553 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85780,12 +86067,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#cancel-an-import parameters: - - *359 - *360 + - *361 responses: '204': description: Response - '503': *552 + '503': *553 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85811,9 +86098,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-commit-authors parameters: - - *359 - *360 - - &727 + - *361 + - &728 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -85827,7 +86114,7 @@ paths: application/json: schema: type: array - items: &553 + items: &554 title: Porter Author description: Porter Author type: object @@ -85881,7 +86168,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': *552 + '503': *553 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85906,8 +86193,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#map-a-commit-author parameters: - - *359 - *360 + - *361 - name: author_id in: path required: true @@ -85937,7 +86224,7 @@ paths: description: Response content: application/json: - schema: *553 + schema: *554 examples: default: value: @@ -85950,7 +86237,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *552 + '503': *553 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85974,8 +86261,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-large-files parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -86016,7 +86303,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *552 + '503': *553 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86044,8 +86331,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -86072,11 +86359,11 @@ paths: description: Response content: application/json: - schema: *551 + schema: *552 examples: - default: *554 + default: *555 '422': *15 - '503': *552 + '503': *553 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86099,8 +86386,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -86108,8 +86395,8 @@ paths: application/json: schema: *22 examples: - default: *555 - '301': *363 + default: *556 + '301': *364 '404': *6 x-github: githubCloudOnly: false @@ -86129,8 +86416,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -86138,12 +86425,12 @@ paths: application/json: schema: anyOf: - - *250 + - *251 - type: object properties: {} additionalProperties: false examples: - default: &557 + default: &558 value: limit: collaborators_only origin: repository @@ -86168,13 +86455,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *359 - *360 + - *361 requestBody: required: true content: application/json: - schema: *556 + schema: *557 examples: default: summary: Example request body @@ -86186,9 +86473,9 @@ paths: description: Response content: application/json: - schema: *250 + schema: *251 examples: - default: *557 + default: *558 '409': description: Response x-github: @@ -86210,8 +86497,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -86234,8 +86521,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -86245,9 +86532,9 @@ paths: application/json: schema: type: array - items: *558 + items: *559 examples: - default: &720 + default: &721 value: - id: 1 repository: @@ -86378,9 +86665,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation parameters: - - *359 - *360 - - *254 + - *361 + - *255 requestBody: required: false content: @@ -86409,7 +86696,7 @@ paths: description: Response content: application/json: - schema: *558 + schema: *559 examples: default: value: @@ -86540,9 +86827,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *359 - *360 - - *254 + - *361 + - *255 responses: '204': description: Response @@ -86573,8 +86860,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-repository-issues parameters: - - *359 - *360 + - *361 - 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 @@ -86636,7 +86923,7 @@ paths: required: false schema: type: string - - *261 + - *262 - name: sort description: What to sort results by. in: query @@ -86661,7 +86948,7 @@ paths: type: array items: *88 examples: - default: &571 + default: &572 value: - id: 1 node_id: MDU6SXNzdWUx @@ -86810,7 +87097,7 @@ paths: state_reason: completed headers: Link: *70 - '301': *363 + '301': *364 '422': *15 '404': *6 x-github: @@ -86839,8 +87126,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#create-an-issue parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -86945,7 +87232,7 @@ paths: application/json: schema: *88 examples: - default: &568 + default: &569 value: id: 1 node_id: MDU6SXNzdWUx @@ -87108,7 +87395,7 @@ paths: '422': *15 '503': *122 '404': *6 - '410': *559 + '410': *560 x-github: triggersNotification: true githubCloudOnly: false @@ -87146,8 +87433,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *359 - *360 + - *361 - *112 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. @@ -87168,9 +87455,9 @@ paths: application/json: schema: type: array - items: *560 + items: *561 examples: - default: &570 + default: &571 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -87228,17 +87515,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#get-an-issue-comment parameters: - - *359 - *360 + - *361 - *104 responses: '200': description: Response content: application/json: - schema: *560 + schema: *561 examples: - default: &561 + default: &562 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -87293,8 +87580,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#update-an-issue-comment parameters: - - *359 - *360 + - *361 - *104 requestBody: required: true @@ -87317,9 +87604,9 @@ paths: description: Response content: application/json: - schema: *560 + schema: *561 examples: - default: *561 + default: *562 '422': *15 x-github: githubCloudOnly: false @@ -87337,8 +87624,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#delete-an-issue-comment parameters: - - *359 - *360 + - *361 - *104 responses: '204': @@ -87367,15 +87654,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#pin-an-issue-comment parameters: - - *359 - *360 + - *361 - *104 responses: '200': description: Response content: application/json: - schema: *560 + schema: *561 examples: default: value: @@ -87431,7 +87718,7 @@ paths: '401': *25 '403': *29 '404': *6 - '410': *559 + '410': *560 '422': *15 x-github: githubCloudOnly: false @@ -87448,8 +87735,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#unpin-an-issue-comment parameters: - - *359 - *360 + - *361 - *104 responses: '204': @@ -87457,7 +87744,7 @@ paths: '401': *25 '403': *29 '404': *6 - '410': *559 + '410': *560 '503': *122 x-github: githubCloudOnly: false @@ -87475,8 +87762,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *359 - *360 + - *361 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -87503,9 +87790,9 @@ paths: application/json: schema: type: array - items: *490 + items: *491 examples: - default: *562 + default: *563 headers: Link: *70 '404': *6 @@ -87526,8 +87813,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *359 - *360 + - *361 - *104 requestBody: required: true @@ -87560,16 +87847,16 @@ paths: description: Reaction exists content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '201': description: Reaction created content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '422': *15 x-github: githubCloudOnly: false @@ -87591,10 +87878,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *359 - *360 + - *361 - *104 - - *563 + - *564 responses: '204': description: Response @@ -87614,8 +87901,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -87625,7 +87912,7 @@ paths: application/json: schema: type: array - items: &567 + items: &568 title: Issue Event description: Issue Event type: object @@ -87668,9 +87955,9 @@ paths: description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. type: object - properties: *564 - required: *565 - x-github-breaking-changes: *566 + properties: *565 + required: *566 + x-github-breaking-changes: *567 nullable: true label: title: Issue Event Label @@ -87714,7 +88001,7 @@ paths: properties: *20 required: *21 nullable: true - requested_team: *210 + requested_team: *211 dismissed_review: title: Issue Event Dismissed Review type: object @@ -87978,8 +88265,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#get-an-issue-event parameters: - - *359 - *360 + - *361 - name: event_id in: path required: true @@ -87990,7 +88277,7 @@ paths: description: Response content: application/json: - schema: *567 + schema: *568 examples: default: value: @@ -88183,7 +88470,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *559 + '410': *560 '403': *29 x-github: githubCloudOnly: false @@ -88217,9 +88504,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#get-an-issue parameters: - - *359 - *360 - - &569 + - *361 + - &570 name: issue_number description: The number that identifies the issue. in: path @@ -88235,7 +88522,7 @@ paths: examples: default: summary: Issue - value: *568 + value: *569 pinned_comment: summary: Issue with pinned comment value: @@ -88440,9 +88727,9 @@ paths: - op: remove path: "/value/assignee" version: '2026-03-10' - '301': *363 + '301': *364 '404': *6 - '410': *559 + '410': *560 '304': *37 x-github: githubCloudOnly: false @@ -88467,9 +88754,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#update-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: false content: @@ -88595,13 +88882,13 @@ paths: application/json: schema: *88 examples: - default: *568 + default: *569 '422': *15 '503': *122 '403': *29 - '301': *363 + '301': *364 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88629,9 +88916,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: false content: @@ -88659,7 +88946,7 @@ paths: application/json: schema: *88 examples: - default: *568 + default: *569 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88675,9 +88962,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: content: application/json: @@ -88704,7 +88991,7 @@ paths: application/json: schema: *88 examples: - default: *568 + default: *569 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88726,9 +89013,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: - - *359 - *360 - - *569 + - *361 + - *570 - name: assignee in: path required: true @@ -88768,9 +89055,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments parameters: - - *359 - *360 - - *569 + - *361 + - *570 - *95 - *17 - *19 @@ -88781,13 +89068,13 @@ paths: application/json: schema: type: array - items: *560 + items: *561 examples: - default: *570 + default: *571 headers: Link: *70 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88816,9 +89103,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#create-an-issue-comment parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: true content: @@ -88840,16 +89127,16 @@ paths: description: Response content: application/json: - schema: *560 + schema: *561 examples: - default: *561 + default: *562 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *29 - '410': *559 + '410': *560 '422': *15 '404': *6 x-github: @@ -88877,9 +89164,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by parameters: - - *359 - *360 - - *569 + - *361 + - *570 - *17 - *19 responses: @@ -88891,12 +89178,12 @@ paths: type: array items: *88 examples: - default: *571 + default: *572 headers: Link: *70 - '301': *363 + '301': *364 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88924,9 +89211,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: true content: @@ -88950,15 +89237,15 @@ paths: application/json: schema: *88 examples: - default: *568 + default: *569 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by schema: type: string - '301': *363 + '301': *364 '403': *29 - '410': *559 + '410': *560 '422': *15 '404': *6 x-github: @@ -88989,9 +89276,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by parameters: - - *359 - *360 - - *569 + - *361 + - *570 - name: issue_id in: path description: The id of the blocking issue to remove as a dependency @@ -89005,13 +89292,13 @@ paths: application/json: schema: *88 examples: - default: *568 - '301': *363 + default: *569 + '301': *364 '400': *14 '401': *25 '403': *29 '404': *6 - '410': *559 + '410': *560 x-github: triggersNotification: true githubCloudOnly: false @@ -89037,9 +89324,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking parameters: - - *359 - *360 - - *569 + - *361 + - *570 - *17 - *19 responses: @@ -89051,12 +89338,12 @@ paths: type: array items: *88 examples: - default: *571 + default: *572 headers: Link: *70 - '301': *363 + '301': *364 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89073,9 +89360,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events parameters: - - *359 - *360 - - *569 + - *361 + - *570 - *17 - *19 responses: @@ -89089,7 +89376,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &575 + - &576 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -89143,7 +89430,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &576 + - &577 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -89279,7 +89566,7 @@ paths: - performed_via_github_app - assignee - assigner - - &577 + - &578 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -89330,7 +89617,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &578 + - &579 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -89381,7 +89668,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &579 + - &580 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -89435,7 +89722,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &580 + - &581 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -89469,7 +89756,7 @@ paths: properties: *83 required: *84 review_requester: *4 - requested_team: *210 + requested_team: *211 requested_reviewer: *4 required: - review_requester @@ -89482,7 +89769,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &581 + - &582 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -89516,7 +89803,7 @@ paths: properties: *83 required: *84 review_requester: *4 - requested_team: *210 + requested_team: *211 requested_reviewer: *4 required: - review_requester @@ -89529,7 +89816,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &582 + - &583 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -89589,7 +89876,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &583 + - &584 title: Locked Issue Event description: Locked Issue Event type: object @@ -89637,7 +89924,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &584 + - &585 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -89703,7 +89990,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &585 + - &586 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -89769,7 +90056,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &586 + - &587 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -89835,7 +90122,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &587 + - &588 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -89926,7 +90213,7 @@ paths: color: red headers: Link: *70 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89943,9 +90230,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#list-issue-field-values-for-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 - *17 - *19 responses: @@ -89955,9 +90242,9 @@ paths: application/json: schema: type: array - items: *572 + items: *573 examples: - default: &573 + default: &574 value: - issue_field_id: 1 node_id: IFT_GDKND @@ -89981,9 +90268,9 @@ paths: value: '2025-12-25' headers: Link: *70 - '301': *363 + '301': *364 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90012,9 +90299,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#add-issue-field-values-to-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: true content: @@ -90078,9 +90365,9 @@ paths: type: array description: The current issue field values for this issue after adding the new values - items: *572 + items: *573 examples: - default: *573 + default: *574 '400': *14 '403': *29 '404': *6 @@ -90116,9 +90403,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#set-issue-field-values-for-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: true content: @@ -90183,9 +90470,9 @@ paths: type: array description: The current issue field values for this issue after setting the new values - items: *572 + items: *573 examples: - default: *573 + default: *574 '400': *14 '403': *29 '404': *6 @@ -90216,10 +90503,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#delete-an-issue-field-value-from-an-issue parameters: - - *359 - *360 - - *569 - - *257 + - *361 + - *570 + - *258 responses: '204': description: Issue field value deleted successfully @@ -90244,9 +90531,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 - *17 - *19 responses: @@ -90258,7 +90545,7 @@ paths: type: array items: *87 examples: - default: &574 + default: &575 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -90276,9 +90563,9 @@ paths: default: false headers: Link: *70 - '301': *363 + '301': *364 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90294,9 +90581,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#add-labels-to-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: false content: @@ -90341,10 +90628,10 @@ paths: type: array items: *87 examples: - default: *574 - '301': *363 + default: *575 + '301': *364 '404': *6 - '410': *559 + '410': *560 '422': *15 x-github: githubCloudOnly: false @@ -90361,9 +90648,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#set-labels-for-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: false content: @@ -90425,10 +90712,10 @@ paths: type: array items: *87 examples: - default: *574 - '301': *363 + default: *575 + '301': *364 '404': *6 - '410': *559 + '410': *560 '422': *15 x-github: githubCloudOnly: false @@ -90445,15 +90732,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 responses: '204': description: Response - '301': *363 + '301': *364 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90472,9 +90759,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 - name: name in: path required: true @@ -90498,9 +90785,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *363 + '301': *364 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90520,9 +90807,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#lock-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: false content: @@ -90550,7 +90837,7 @@ paths: '204': description: Response '403': *29 - '410': *559 + '410': *560 '404': *6 '422': *15 x-github: @@ -90568,9 +90855,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#unlock-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 responses: '204': description: Response @@ -90600,9 +90887,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#get-parent-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 responses: '200': description: Response @@ -90610,10 +90897,10 @@ paths: application/json: schema: *88 examples: - default: *568 - '301': *363 + default: *569 + '301': *364 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90630,9 +90917,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 - 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. @@ -90658,13 +90945,13 @@ paths: application/json: schema: type: array - items: *490 + items: *491 examples: - default: *562 + default: *563 headers: Link: *70 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90682,9 +90969,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: true content: @@ -90716,16 +91003,16 @@ paths: description: Response content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '201': description: Response content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '422': *15 x-github: githubCloudOnly: false @@ -90747,10 +91034,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction parameters: - - *359 - *360 - - *569 - - *563 + - *361 + - *570 + - *564 responses: '204': description: Response @@ -90779,9 +91066,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: true content: @@ -90805,7 +91092,7 @@ paths: application/json: schema: *88 examples: - default: *568 + default: *569 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -90838,9 +91125,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#list-sub-issues parameters: - - *359 - *360 - - *569 + - *361 + - *570 - *17 - *19 responses: @@ -90852,11 +91139,11 @@ paths: type: array items: *88 examples: - default: *571 + default: *572 headers: Link: *70 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90884,9 +91171,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#add-sub-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: true content: @@ -90915,14 +91202,14 @@ paths: application/json: schema: *88 examples: - default: *568 + default: *569 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *29 - '410': *559 + '410': *560 '422': *15 '404': *6 x-github: @@ -90942,9 +91229,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 requestBody: required: true content: @@ -90977,7 +91264,7 @@ paths: application/json: schema: *88 examples: - default: *568 + default: *569 '403': *29 '404': *6 '422': *7 @@ -90999,9 +91286,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *359 - *360 - - *569 + - *361 + - *570 - *17 - *19 responses: @@ -91016,7 +91303,6 @@ paths: description: Timeline Event type: object anyOf: - - *575 - *576 - *577 - *578 @@ -91029,6 +91315,7 @@ paths: - *585 - *586 - *587 + - *588 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -91089,8 +91376,8 @@ paths: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *588 - required: *589 + properties: *589 + required: *590 nullable: true required: - event @@ -91345,7 +91632,7 @@ paths: type: string comments: type: array - items: &609 + items: &610 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -91560,7 +91847,7 @@ paths: type: string comments: type: array - items: *489 + items: *490 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -91849,7 +92136,7 @@ paths: headers: Link: *70 '404': *6 - '410': *559 + '410': *560 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91866,8 +92153,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -91877,7 +92164,7 @@ paths: application/json: schema: type: array - items: &590 + items: &591 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -91943,8 +92230,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -91980,9 +92267,9 @@ paths: description: Response content: application/json: - schema: *590 + schema: *591 examples: - default: &591 + default: &592 value: id: 1 key: ssh-rsa AAA... @@ -92016,9 +92303,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *359 - *360 - - &592 + - *361 + - &593 name: key_id description: The unique identifier of the key. in: path @@ -92030,9 +92317,9 @@ paths: description: Response content: application/json: - schema: *590 + schema: *591 examples: - default: *591 + default: *592 '404': *6 x-github: githubCloudOnly: false @@ -92050,9 +92337,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *359 - *360 - - *592 + - *361 + - *593 responses: '204': description: Response @@ -92072,8 +92359,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-a-repository parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -92085,7 +92372,7 @@ paths: type: array items: *87 examples: - default: *574 + default: *575 headers: Link: *70 '404': *6 @@ -92106,8 +92393,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#create-a-label parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -92145,7 +92432,7 @@ paths: application/json: schema: *87 examples: - default: &593 + default: &594 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -92177,8 +92464,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#get-a-label parameters: - - *359 - *360 + - *361 - name: name in: path required: true @@ -92191,7 +92478,7 @@ paths: application/json: schema: *87 examples: - default: *593 + default: *594 '404': *6 x-github: githubCloudOnly: false @@ -92208,8 +92495,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#update-a-label parameters: - - *359 - *360 + - *361 - name: name in: path required: true @@ -92274,8 +92561,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#delete-a-label parameters: - - *359 - *360 + - *361 - name: name in: path required: true @@ -92301,8 +92588,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-languages parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -92341,9 +92628,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *359 - *360 - - *462 + - *361 + - *463 responses: '200': description: Response @@ -92488,8 +92775,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -92554,8 +92841,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#merge-a-branch parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -92589,9 +92876,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *492 + schema: *493 examples: - default: *594 + default: *595 '204': description: Response when already merged '404': @@ -92616,8 +92903,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#list-milestones parameters: - - *359 - *360 + - *361 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -92658,12 +92945,12 @@ paths: application/json: schema: type: array - items: &595 + items: &596 title: Milestone description: A collection of related issues and pull requests. type: object - properties: *295 - required: *296 + properties: *296 + required: *297 examples: default: value: @@ -92719,8 +93006,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#create-a-milestone parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -92760,9 +93047,9 @@ paths: description: Response content: application/json: - schema: *595 + schema: *596 examples: - default: &596 + default: &597 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -92821,9 +93108,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#get-a-milestone parameters: - - *359 - *360 - - &597 + - *361 + - &598 name: milestone_number description: The number that identifies the milestone. in: path @@ -92835,9 +93122,9 @@ paths: description: Response content: application/json: - schema: *595 + schema: *596 examples: - default: *596 + default: *597 '404': *6 x-github: githubCloudOnly: false @@ -92854,9 +93141,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#update-a-milestone parameters: - - *359 - *360 - - *597 + - *361 + - *598 requestBody: required: false content: @@ -92894,9 +93181,9 @@ paths: description: Response content: application/json: - schema: *595 + schema: *596 examples: - default: *596 + default: *597 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92912,9 +93199,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#delete-a-milestone parameters: - - *359 - *360 - - *597 + - *361 + - *598 responses: '204': description: Response @@ -92935,9 +93222,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *359 - *360 - - *597 + - *361 + - *598 - *17 - *19 responses: @@ -92949,7 +93236,7 @@ paths: type: array items: *87 examples: - default: *574 + default: *575 headers: Link: *70 x-github: @@ -92968,12 +93255,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *359 - *360 - - *598 + - *361 - *599 - - *95 - *600 + - *95 + - *601 - *17 - *19 responses: @@ -92985,7 +93272,7 @@ paths: type: array items: *115 examples: - default: *601 + default: *602 headers: Link: *70 x-github: @@ -93009,8 +93296,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *359 - *360 + - *361 requestBody: required: false content: @@ -93068,14 +93355,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: &602 + schema: &603 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -93200,7 +93487,7 @@ paths: - custom_404 - public examples: - default: &603 + default: &604 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -93241,8 +93528,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -93296,9 +93583,9 @@ paths: description: Response content: application/json: - schema: *602 + schema: *603 examples: - default: *603 + default: *604 '422': *15 '409': *54 x-github: @@ -93321,8 +93608,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -93421,8 +93708,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -93448,8 +93735,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#list-apiname-pages-builds parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -93459,7 +93746,7 @@ paths: application/json: schema: type: array - items: &604 + items: &605 title: Page Build description: Page Build type: object @@ -93553,8 +93840,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build parameters: - - *359 - *360 + - *361 responses: '201': description: Response @@ -93599,16 +93886,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-latest-pages-build parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *604 + schema: *605 examples: - default: &605 + default: &606 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -93656,8 +93943,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-apiname-pages-build parameters: - - *359 - *360 + - *361 - name: build_id in: path required: true @@ -93668,9 +93955,9 @@ paths: description: Response content: application/json: - schema: *604 + schema: *605 examples: - default: *605 + default: *606 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93690,8 +93977,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -93796,9 +94083,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *359 - *360 - - &606 + - *361 + - &607 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -93856,9 +94143,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *359 - *360 - - *606 + - *361 + - *607 responses: '204': *61 '404': *6 @@ -93885,8 +94172,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -94117,7 +94404,7 @@ paths: description: Empty response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -94144,8 +94431,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: - - *359 - *360 + - *361 responses: '200': description: Private vulnerability reporting status @@ -94182,8 +94469,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': *61 '422': *14 @@ -94204,8 +94491,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': *61 '422': *14 @@ -94227,8 +94514,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -94236,7 +94523,7 @@ paths: application/json: schema: type: array - items: *310 + items: *311 examples: default: value: @@ -94267,8 +94554,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: - - *359 - *360 + - *361 requestBody: required: true content: @@ -94280,7 +94567,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *310 + items: *311 required: - properties examples: @@ -94330,8 +94617,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests parameters: - - *359 - *360 + - *361 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -94391,9 +94678,9 @@ paths: application/json: schema: type: array - items: *496 + items: *497 examples: - default: *607 + default: *608 headers: Link: *70 '304': *37 @@ -94425,8 +94712,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#create-a-pull-request parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -94491,7 +94778,7 @@ paths: description: Response content: application/json: - schema: &611 + schema: &612 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -94602,8 +94889,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *295 - required: *296 + properties: *296 + required: *297 nullable: true active_lock_reason: type: string @@ -94646,7 +94933,7 @@ paths: items: *4 requested_teams: type: array - items: *348 + items: *349 head: type: object properties: @@ -94684,14 +94971,14 @@ paths: _links: type: object properties: - comments: *297 - commits: *297 - statuses: *297 - html: *297 - issue: *297 - review_comments: *297 - review_comment: *297 - self: *297 + comments: *298 + commits: *298 + statuses: *298 + html: *298 + issue: *298 + review_comments: *298 + review_comment: *298 + self: *298 required: - comments - commits @@ -94702,7 +94989,7 @@ paths: - review_comment - self author_association: *85 - auto_merge: *608 + auto_merge: *609 draft: description: Indicates whether or not the pull request is a draft. example: false @@ -94888,7 +95175,7 @@ paths: - review_comments version: '2026-03-10' examples: - default: &612 + default: &613 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -95426,8 +95713,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *359 - *360 + - *361 - name: sort in: query required: false @@ -95456,9 +95743,9 @@ paths: application/json: schema: type: array - items: *609 + items: *610 examples: - default: &614 + default: &615 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -95535,17 +95822,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *359 - *360 + - *361 - *104 responses: '200': description: Response content: application/json: - schema: *609 + schema: *610 examples: - default: &610 + default: &611 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -95620,8 +95907,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *359 - *360 + - *361 - *104 requestBody: required: true @@ -95644,9 +95931,9 @@ paths: description: Response content: application/json: - schema: *609 + schema: *610 examples: - default: *610 + default: *611 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95662,8 +95949,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *359 - *360 + - *361 - *104 responses: '204': @@ -95685,8 +95972,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *359 - *360 + - *361 - *104 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -95713,9 +96000,9 @@ paths: application/json: schema: type: array - items: *490 + items: *491 examples: - default: *562 + default: *563 headers: Link: *70 '404': *6 @@ -95736,8 +96023,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *359 - *360 + - *361 - *104 requestBody: required: true @@ -95770,16 +96057,16 @@ paths: description: Reaction exists content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '201': description: Reaction created content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '422': *15 x-github: githubCloudOnly: false @@ -95801,10 +96088,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *359 - *360 + - *361 - *104 - - *563 + - *564 responses: '204': description: Response @@ -95847,9 +96134,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#get-a-pull-request parameters: - - *359 - *360 - - &613 + - *361 + - &614 name: pull_number description: The number that identifies the pull request. in: path @@ -95862,9 +96149,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *611 + schema: *612 examples: - default: *612 + default: *613 '304': *37 '404': *6 '406': @@ -95899,9 +96186,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 requestBody: required: false content: @@ -95943,9 +96230,9 @@ paths: description: Response content: application/json: - schema: *611 + schema: *612 examples: - default: *612 + default: *613 '422': *15 '403': *29 x-github: @@ -95967,9 +96254,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 requestBody: required: true content: @@ -96029,17 +96316,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '401': *25 '403': *29 '404': *6 @@ -96069,9 +96356,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 - *112 - name: direction description: The direction to sort results. Ignored without `sort` parameter. @@ -96092,9 +96379,9 @@ paths: application/json: schema: type: array - items: *609 + items: *610 examples: - default: *614 + default: *615 headers: Link: *70 x-github: @@ -96127,9 +96414,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 requestBody: required: true content: @@ -96234,7 +96521,7 @@ paths: description: Response content: application/json: - schema: *609 + schema: *610 examples: example-for-a-multi-line-comment: value: @@ -96322,9 +96609,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *359 - *360 - - *613 + - *361 + - *614 - *104 requestBody: required: true @@ -96347,7 +96634,7 @@ paths: description: Response content: application/json: - schema: *609 + schema: *610 examples: default: value: @@ -96433,9 +96720,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 - *17 - *19 responses: @@ -96445,9 +96732,9 @@ paths: application/json: schema: type: array - items: *492 + items: *493 examples: - default: *615 + default: *616 headers: Link: *70 x-github: @@ -96477,9 +96764,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests-files parameters: - - *359 - *360 - - *613 + - *361 + - *614 - *17 - *19 responses: @@ -96489,7 +96776,7 @@ paths: application/json: schema: type: array - items: *505 + items: *506 examples: default: value: @@ -96527,9 +96814,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *359 - *360 - - *613 + - *361 + - *614 responses: '204': description: Response if pull request has been merged @@ -96552,9 +96839,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#merge-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 requestBody: required: false content: @@ -96665,9 +96952,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 responses: '200': description: Response @@ -96683,7 +96970,7 @@ paths: items: *4 teams: type: array - items: *210 + items: *211 required: - users - teams @@ -96742,9 +97029,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 requestBody: required: false content: @@ -96781,7 +97068,7 @@ paths: description: Response content: application/json: - schema: *496 + schema: *497 examples: default: value: @@ -97317,9 +97604,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 requestBody: required: true content: @@ -97353,7 +97640,7 @@ paths: description: Response content: application/json: - schema: *496 + schema: *497 examples: default: value: @@ -97869,9 +98156,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 - *17 - *19 responses: @@ -97881,7 +98168,7 @@ paths: application/json: schema: type: array - items: &616 + items: &617 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -98032,9 +98319,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *359 - *360 - - *613 + - *361 + - *614 requestBody: required: false content: @@ -98120,9 +98407,9 @@ paths: description: Response content: application/json: - schema: *616 + schema: *617 examples: - default: &618 + default: &619 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -98185,10 +98472,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *359 - *360 - - *613 - - &617 + - *361 + - *614 + - &618 name: review_id description: The unique identifier of the review. in: path @@ -98200,9 +98487,9 @@ paths: description: Response content: application/json: - schema: *616 + schema: *617 examples: - default: &619 + default: &620 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -98261,10 +98548,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *359 - *360 - - *613 - - *617 + - *361 + - *614 + - *618 requestBody: required: true content: @@ -98287,7 +98574,7 @@ paths: description: Response content: application/json: - schema: *616 + schema: *617 examples: default: value: @@ -98349,18 +98636,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *359 - *360 - - *613 - - *617 + - *361 + - *614 + - *618 responses: '200': description: Response content: application/json: - schema: *616 + schema: *617 examples: - default: *618 + default: *619 '422': *7 '404': *6 x-github: @@ -98387,10 +98674,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *359 - *360 - - *613 - - *617 + - *361 + - *614 + - *618 - *17 - *19 responses: @@ -98473,9 +98760,9 @@ paths: _links: type: object properties: - self: *297 - html: *297 - pull_request: *297 + self: *298 + html: *298 + pull_request: *298 required: - self - html @@ -98625,10 +98912,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *359 - *360 - - *613 - - *617 + - *361 + - *614 + - *618 requestBody: required: true content: @@ -98656,7 +98943,7 @@ paths: description: Response content: application/json: - schema: *616 + schema: *617 examples: default: value: @@ -98719,10 +99006,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *359 - *360 - - *613 - - *617 + - *361 + - *614 + - *618 requestBody: required: true content: @@ -98757,9 +99044,9 @@ paths: description: Response content: application/json: - schema: *616 + schema: *617 examples: - default: *619 + default: *620 '404': *6 '422': *7 '403': *29 @@ -98781,9 +99068,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch parameters: - - *359 - *360 - - *613 + - *361 + - *614 requestBody: required: false content: @@ -98846,8 +99133,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme parameters: - - *359 - *360 + - *361 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -98860,9 +99147,9 @@ paths: description: Response content: application/json: - schema: *620 + schema: *621 examples: - default: &621 + default: &622 value: type: file encoding: base64 @@ -98904,8 +99191,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *359 - *360 + - *361 - name: dir description: The alternate path to look for a README file in: path @@ -98925,9 +99212,9 @@ paths: description: Response content: application/json: - schema: *620 + schema: *621 examples: - default: *621 + default: *622 '404': *6 '422': *15 x-github: @@ -98949,8 +99236,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#list-releases parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -98960,7 +99247,7 @@ paths: application/json: schema: type: array - items: *622 + items: *623 examples: default: value: @@ -99054,8 +99341,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#create-a-release parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -99131,9 +99418,9 @@ paths: description: Response content: application/json: - schema: *622 + schema: *623 examples: - default: &626 + default: &627 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -99238,9 +99525,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#get-a-release-asset parameters: - - *359 - *360 - - &624 + - *361 + - &625 name: asset_id description: The unique identifier of the asset. in: path @@ -99252,9 +99539,9 @@ paths: description: Response content: application/json: - schema: *623 + schema: *624 examples: - default: &625 + default: &626 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 @@ -99289,7 +99576,7 @@ paths: type: User site_admin: false '404': *6 - '302': *509 + '302': *510 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99305,9 +99592,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#update-a-release-asset parameters: - - *359 - *360 - - *624 + - *361 + - *625 requestBody: required: false content: @@ -99335,9 +99622,9 @@ paths: description: Response content: application/json: - schema: *623 + schema: *624 examples: - default: *625 + default: *626 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99353,9 +99640,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#delete-a-release-asset parameters: - - *359 - *360 - - *624 + - *361 + - *625 responses: '204': description: Response @@ -99380,8 +99667,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -99466,16 +99753,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-the-latest-release parameters: - - *359 - *360 + - *361 responses: '200': description: Response content: application/json: - schema: *622 + schema: *623 examples: - default: *626 + default: *627 '404': *6 x-github: githubCloudOnly: false @@ -99493,8 +99780,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name parameters: - - *359 - *360 + - *361 - name: tag description: tag parameter in: path @@ -99507,9 +99794,9 @@ paths: description: Response content: application/json: - schema: *622 + schema: *623 examples: - default: *626 + default: *627 '404': *6 x-github: githubCloudOnly: false @@ -99531,9 +99818,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release parameters: - - *359 - *360 - - &627 + - *361 + - &628 name: release_id description: The unique identifier of the release. in: path @@ -99547,9 +99834,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: *622 + schema: *623 examples: - default: *626 + default: *627 '401': description: Unauthorized x-github: @@ -99567,9 +99854,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#update-a-release parameters: - - *359 - *360 - - *627 + - *361 + - *628 requestBody: required: false content: @@ -99633,9 +99920,9 @@ paths: description: Response content: application/json: - schema: *622 + schema: *623 examples: - default: *626 + default: *627 '404': description: Not Found if the discussion category name is invalid content: @@ -99656,9 +99943,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#delete-a-release parameters: - - *359 - *360 - - *627 + - *361 + - *628 responses: '204': description: Response @@ -99679,9 +99966,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#list-release-assets parameters: - - *359 - *360 - - *627 + - *361 + - *628 - *17 - *19 responses: @@ -99691,7 +99978,7 @@ paths: application/json: schema: type: array - items: *623 + items: *624 examples: default: value: @@ -99772,9 +100059,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: - - *359 - *360 - - *627 + - *361 + - *628 - name: name in: query required: true @@ -99800,7 +100087,7 @@ paths: description: Response for successful upload content: application/json: - schema: *623 + schema: *624 examples: response-for-successful-upload: value: @@ -99855,9 +100142,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release parameters: - - *359 - *360 - - *627 + - *361 + - *628 - 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. @@ -99881,9 +100168,9 @@ paths: application/json: schema: type: array - items: *490 + items: *491 examples: - default: *562 + default: *563 headers: Link: *70 '404': *6 @@ -99904,9 +100191,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release parameters: - - *359 - *360 - - *627 + - *361 + - *628 requestBody: required: true content: @@ -99936,16 +100223,16 @@ paths: description: Reaction exists content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '201': description: Reaction created content: application/json: - schema: *490 + schema: *491 examples: - default: *491 + default: *492 '422': *15 x-github: githubCloudOnly: false @@ -99967,10 +100254,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction parameters: - - *359 - *360 - - *627 - - *563 + - *361 + - *628 + - *564 responses: '204': description: Response @@ -99994,9 +100281,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-rules-for-a-branch parameters: - - *359 - *360 - - *425 + - *361 + - *426 - *17 - *19 responses: @@ -100012,8 +100299,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *320 - - &628 + - *321 + - &629 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -100032,69 +100319,69 @@ paths: ruleset_id: type: integer description: The ID of the ruleset that includes this rule. - - allOf: - - *321 - - *628 - allOf: - *322 - - *628 + - *629 - allOf: - *323 - - *628 - - allOf: - *629 - - *628 - allOf: - *324 - - *628 + - *629 + - allOf: + - *630 + - *629 - allOf: - *325 - - *628 + - *629 - allOf: - *326 - - *628 + - *629 - allOf: - *327 - - *628 + - *629 - allOf: - *328 - - *628 + - *629 - allOf: - *329 - - *628 + - *629 - allOf: - *330 - - *628 + - *629 - allOf: - *331 - - *628 + - *629 - allOf: - *332 - - *628 + - *629 - allOf: - *333 - - *628 + - *629 - allOf: - - *338 - - *628 + - *334 + - *629 - allOf: - *339 - - *628 + - *629 - allOf: - *340 - - *628 + - *629 - allOf: - - *334 - - *628 + - *341 + - *629 - allOf: - *335 - - *628 + - *629 - allOf: - *336 - - *628 + - *629 - allOf: - *337 - - *628 + - *629 + - allOf: + - *338 + - *629 examples: default: value: @@ -100133,8 +100420,8 @@ paths: category: repos subcategory: rules parameters: - - *359 - *360 + - *361 - *17 - *19 - name: includes_parents @@ -100145,7 +100432,7 @@ paths: schema: type: boolean default: true - - *630 + - *631 responses: '200': description: Response @@ -100153,7 +100440,7 @@ paths: application/json: schema: type: array - items: *341 + items: *342 examples: default: value: @@ -100200,8 +100487,8 @@ paths: category: repos subcategory: rules parameters: - - *359 - *360 + - *361 requestBody: description: Request body required: true @@ -100221,16 +100508,16 @@ paths: - tag - push default: branch - enforcement: *317 + enforcement: *318 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *318 - conditions: *315 + items: *319 + conditions: *316 rules: type: array description: An array of rules within the ruleset. - items: *631 + items: *632 required: - name - enforcement @@ -100261,9 +100548,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *342 examples: - default: &642 + default: &643 value: id: 42 name: super cool ruleset @@ -100311,13 +100598,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites parameters: - - *359 - *360 - - *632 + - *361 - *633 - *634 - *635 - *636 + - *637 - *17 - *19 responses: @@ -100325,9 +100612,9 @@ paths: description: Response content: application/json: - schema: *637 + schema: *638 examples: - default: *638 + default: *639 '404': *6 '500': *55 x-github: @@ -100348,17 +100635,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *359 - *360 - - *639 + - *361 + - *640 responses: '200': description: Response content: application/json: - schema: *640 + schema: *641 examples: - default: *641 + default: *642 '404': *6 '500': *55 x-github: @@ -100386,8 +100673,8 @@ paths: category: repos subcategory: rules parameters: - - *359 - *360 + - *361 - name: ruleset_id description: The ID of the ruleset. in: path @@ -100407,9 +100694,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *342 examples: - default: *642 + default: *643 '404': *6 '500': *55 put: @@ -100427,8 +100714,8 @@ paths: category: repos subcategory: rules parameters: - - *359 - *360 + - *361 - name: ruleset_id description: The ID of the ruleset. in: path @@ -100453,16 +100740,16 @@ paths: - branch - tag - push - enforcement: *317 + enforcement: *318 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *318 - conditions: *315 + items: *319 + conditions: *316 rules: description: An array of rules within the ruleset. type: array - items: *631 + items: *632 examples: default: value: @@ -100490,9 +100777,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *342 examples: - default: *642 + default: *643 '404': *6 '422': *15 '500': *55 @@ -100511,8 +100798,8 @@ paths: category: repos subcategory: rules parameters: - - *359 - *360 + - *361 - name: ruleset_id description: The ID of the ruleset. in: path @@ -100535,8 +100822,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-history parameters: - - *359 - *360 + - *361 - *17 - *19 - name: ruleset_id @@ -100552,9 +100839,9 @@ paths: application/json: schema: type: array - items: *344 + items: *345 examples: - default: *643 + default: *644 '404': *6 '500': *55 x-github: @@ -100573,8 +100860,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-version parameters: - - *359 - *360 + - *361 - name: ruleset_id description: The ID of the ruleset. in: path @@ -100592,7 +100879,7 @@ paths: description: Response content: application/json: - schema: *644 + schema: *645 examples: default: value: @@ -100647,9 +100934,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *359 - *360 - - *645 + - *361 - *646 - *647 - *648 @@ -100657,16 +100943,17 @@ paths: - *650 - *651 - *652 + - *653 - *62 - *19 - *17 - - *653 - *654 - *655 - *656 - *657 - *658 - *659 + - *660 responses: '200': description: Response @@ -100674,11 +100961,11 @@ paths: application/json: schema: type: array - items: &663 + items: &664 type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -100686,15 +100973,15 @@ paths: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: *660 - resolution: *661 + state: *661 + resolution: *662 resolved_at: type: string format: date-time @@ -100800,7 +101087,7 @@ paths: pull request. ' - oneOf: *662 + oneOf: *663 nullable: true has_more_locations: type: boolean @@ -100964,16 +101251,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *359 - *360 - - *456 - - *658 + - *361 + - *457 + - *659 responses: '200': description: Response content: application/json: - schema: *663 + schema: *664 examples: default: value: @@ -101027,9 +101314,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *359 - *360 - - *456 + - *361 + - *457 requestBody: required: true content: @@ -101037,8 +101324,8 @@ paths: schema: type: object properties: - state: *660 - resolution: *661 + state: *661 + resolution: *662 resolution_comment: description: An optional comment when closing or reopening an alert. Cannot be updated or deleted. @@ -101082,7 +101369,7 @@ paths: description: Response content: application/json: - schema: *663 + schema: *664 examples: default: value: @@ -101181,9 +101468,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *359 - *360 - - *456 + - *361 + - *457 - *19 - *17 responses: @@ -101194,7 +101481,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &821 + items: &822 type: object properties: type: @@ -101220,7 +101507,6 @@ paths: example: commit details: oneOf: - - *664 - *665 - *666 - *667 @@ -101233,6 +101519,7 @@ paths: - *674 - *675 - *676 + - *677 examples: default: value: @@ -101318,8 +101605,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -101327,14 +101614,14 @@ paths: schema: type: object properties: - reason: &678 + reason: &679 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *677 + placeholder_id: *678 required: - reason - placeholder_id @@ -101351,7 +101638,7 @@ paths: schema: type: object properties: - reason: *678 + reason: *679 expire_at: type: string format: date-time @@ -101397,8 +101684,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: - - *359 - *360 + - *361 responses: '404': description: Repository does not have GitHub Advanced Security or secret @@ -101413,7 +101700,7 @@ paths: properties: incremental_scans: type: array - items: &679 + items: &680 description: Information on a single scan performed by secret scanning on the repository type: object @@ -101444,15 +101731,15 @@ paths: nullable: true pattern_update_scans: type: array - items: *679 + items: *680 backfill_scans: type: array - items: *679 + items: *680 custom_pattern_backfill_scans: type: array items: allOf: - - *679 + - *680 - type: object properties: pattern_name: @@ -101465,7 +101752,7 @@ paths: one of "repository", "organization", or "enterprise" generic_secrets_backfill_scans: type: array - items: *679 + items: *680 examples: default: value: @@ -101530,8 +101817,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *359 - *360 + - *361 - *62 - name: sort description: The property to sort the results by. @@ -101575,9 +101862,9 @@ paths: application/json: schema: type: array - items: *680 + items: *681 examples: - default: *681 + default: *682 '400': *14 '404': *6 x-github: @@ -101600,8 +101887,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -101674,7 +101961,7 @@ paths: login: type: string description: The username of the user credited. - type: *347 + type: *348 required: - login - type @@ -101761,9 +102048,9 @@ paths: description: Response content: application/json: - schema: *680 + schema: *681 examples: - default: &683 + default: &684 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -102002,8 +102289,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -102107,7 +102394,7 @@ paths: description: Response content: application/json: - schema: *680 + schema: *681 examples: default: value: @@ -102260,17 +102547,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *359 - *360 - - *682 + - *361 + - *683 responses: '200': description: Response content: application/json: - schema: *680 + schema: *681 examples: - default: *683 + default: *684 '403': *29 '404': *6 x-github: @@ -102294,9 +102581,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *359 - *360 - - *682 + - *361 + - *683 requestBody: required: true content: @@ -102369,7 +102656,7 @@ paths: login: type: string description: The username of the user credited. - type: *347 + type: *348 required: - login - type @@ -102455,17 +102742,17 @@ paths: description: Response content: application/json: - schema: *680 + schema: *681 examples: - default: *683 - add_credit: *683 + default: *684 + add_credit: *684 '403': *29 '404': *6 '422': description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: *132 + schema: *133 examples: invalid_state_transition: value: @@ -102496,9 +102783,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: - - *359 - *360 - - *682 + - *361 + - *683 responses: '202': *39 '400': *14 @@ -102525,17 +102812,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *359 - *360 - - *682 + - *361 + - *683 responses: '202': description: Response content: application/json: - schema: *362 + schema: *363 examples: - default: *364 + default: *365 '400': *14 '422': *15 '403': *29 @@ -102561,8 +102848,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-stargazers parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -102661,8 +102948,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *359 - *360 + - *361 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -102671,7 +102958,7 @@ paths: application/json: schema: type: array - items: &684 + items: &685 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -102704,8 +102991,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -102781,8 +103068,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -102878,8 +103165,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *359 - *360 + - *361 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -103033,8 +103320,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *359 - *360 + - *361 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -103044,7 +103331,7 @@ paths: application/json: schema: type: array - items: *684 + items: *685 examples: default: value: @@ -103077,8 +103364,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#create-a-commit-status parameters: - - *359 - *360 + - *361 - name: sha in: path required: true @@ -103132,7 +103419,7 @@ paths: description: Response content: application/json: - schema: *685 + schema: *686 examples: default: value: @@ -103186,8 +103473,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-watchers parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -103219,14 +103506,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#get-a-repository-subscription parameters: - - *359 - *360 + - *361 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &686 + schema: &687 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -103294,8 +103581,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#set-a-repository-subscription parameters: - - *359 - *360 + - *361 requestBody: required: false content: @@ -103321,7 +103608,7 @@ paths: description: Response content: application/json: - schema: *686 + schema: *687 examples: default: value: @@ -103348,8 +103635,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#delete-a-repository-subscription parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -103369,8 +103656,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-tags parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -103449,8 +103736,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *359 - *360 + - *361 - name: ref in: path required: true @@ -103486,8 +103773,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-teams parameters: - - *359 - *360 + - *361 - *17 - *19 responses: @@ -103497,9 +103784,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - default: *275 + default: *276 headers: Link: *70 '404': *6 @@ -103519,8 +103806,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-all-repository-topics parameters: - - *359 - *360 + - *361 - *19 - *17 responses: @@ -103528,7 +103815,7 @@ paths: description: Response content: application/json: - schema: &687 + schema: &688 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -103540,7 +103827,7 @@ paths: required: - names examples: - default: &688 + default: &689 value: names: - octocat @@ -103563,8 +103850,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#replace-all-repository-topics parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -103595,9 +103882,9 @@ paths: description: Response content: application/json: - schema: *687 + schema: *688 examples: - default: *688 + default: *689 '404': *6 '422': *7 x-github: @@ -103618,9 +103905,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-repository-clones parameters: - - *359 - *360 - - &689 + - *361 + - &690 name: per description: The time frame to display results for. in: query @@ -103649,7 +103936,7 @@ paths: example: 128 clones: type: array - items: &690 + items: &691 title: Traffic type: object properties: @@ -103736,8 +104023,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -103827,8 +104114,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources parameters: - - *359 - *360 + - *361 responses: '200': description: Response @@ -103888,9 +104175,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-page-views parameters: - - *359 - *360 - - *689 + - *361 + - *690 responses: '200': description: Response @@ -103909,7 +104196,7 @@ paths: example: 3782 views: type: array - items: *690 + items: *691 required: - uniques - count @@ -103986,8 +104273,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#transfer-a-repository parameters: - - *359 - *360 + - *361 requestBody: required: true content: @@ -104023,7 +104310,7 @@ paths: description: Response content: application/json: - schema: *163 + schema: *164 examples: default: value: @@ -104267,8 +104554,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *359 - *360 + - *361 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -104291,8 +104578,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -104314,8 +104601,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -104341,8 +104628,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *359 - *360 + - *361 - name: ref in: path required: true @@ -104434,9 +104721,9 @@ paths: description: Response content: application/json: - schema: *362 + schema: *363 examples: - default: *364 + default: *365 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -104477,7 +104764,7 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: default: value: @@ -104669,7 +104956,7 @@ paths: html_url: type: string format: uri - repository: *163 + repository: *164 score: type: number file_size: @@ -104687,7 +104974,7 @@ paths: example: - 73..77 - 77..78 - text_matches: &691 + text_matches: &692 title: Search Result Text Matches type: array items: @@ -104849,7 +105136,7 @@ paths: enum: - author-date - committer-date - - &692 + - &693 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 @@ -104920,7 +105207,7 @@ paths: description: Metaproperties for Git author/committer information. type: object - properties: *423 + properties: *424 nullable: true comment_count: type: integer @@ -104940,7 +105227,7 @@ paths: url: type: string format: uri - verification: *545 + verification: *546 required: - author - committer @@ -104959,7 +105246,7 @@ paths: title: Git User description: Metaproperties for Git author/committer information. type: object - properties: *423 + properties: *424 nullable: true parents: type: array @@ -104972,12 +105259,12 @@ paths: type: string sha: type: string - repository: *163 + repository: *164 score: type: number node_id: type: string - text_matches: *691 + text_matches: *692 required: - sha - node_id @@ -105169,7 +105456,7 @@ paths: - interactions - created - updated - - *692 + - *693 - *17 - *19 - name: advanced_search @@ -105283,11 +105570,11 @@ paths: description: type: string nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: type: string state_reason: @@ -105304,8 +105591,8 @@ paths: title: Milestone description: A collection of related issues and pull requests. type: object - properties: *295 - required: *296 + properties: *296 + required: *297 nullable: true comments: type: integer @@ -105319,7 +105606,7 @@ paths: type: string format: date-time nullable: true - text_matches: *691 + text_matches: *692 pull_request: type: object properties: @@ -105363,7 +105650,7 @@ paths: timeline_url: type: string format: uri - type: *258 + type: *259 performed_via_github_app: title: GitHub app description: GitHub apps are a new way to extend GitHub. @@ -105635,7 +105922,7 @@ paths: enum: - created - updated - - *692 + - *693 - *17 - *19 responses: @@ -105679,7 +105966,7 @@ paths: nullable: true score: type: number - text_matches: *691 + text_matches: *692 required: - id - node_id @@ -105764,7 +106051,7 @@ paths: - forks - help-wanted-issues - updated - - *692 + - *693 - *17 - *19 responses: @@ -106012,7 +106299,7 @@ paths: - admin - pull - push - text_matches: *691 + text_matches: *692 temp_clone_token: type: string allow_merge_commit: @@ -106312,7 +106599,7 @@ paths: type: string format: uri nullable: true - text_matches: *691 + text_matches: *692 related: type: array nullable: true @@ -106503,7 +106790,7 @@ paths: - followers - repositories - joined - - *692 + - *693 - *17 - *19 responses: @@ -106607,7 +106894,7 @@ paths: hireable: type: boolean nullable: true - text_matches: *691 + text_matches: *692 blog: type: string nullable: true @@ -106686,7 +106973,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &695 + - &696 name: team_id description: The unique identifier of the team. in: path @@ -106698,9 +106985,9 @@ paths: description: Response content: application/json: - schema: *355 + schema: *356 examples: - default: *356 + default: *357 '404': *6 x-github: githubCloudOnly: false @@ -106727,7 +107014,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *695 + - *696 requestBody: required: true content: @@ -106790,16 +107077,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *355 + schema: *356 examples: - default: *356 + default: *357 '201': description: Response content: application/json: - schema: *355 + schema: *356 examples: - default: *356 + default: *357 '404': *6 '422': *15 '403': *29 @@ -106827,7 +107114,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *695 + - *696 responses: '204': description: Response @@ -106856,7 +107143,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *695 + - *696 - *17 - *19 responses: @@ -106866,9 +107153,9 @@ paths: application/json: schema: type: array - items: *252 + items: *253 examples: - default: *253 + default: *254 headers: Link: *70 x-github: @@ -106894,7 +107181,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *695 + - *696 - name: role description: Filters members returned by their role in the team. in: query @@ -106945,7 +107232,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *695 + - *696 - *74 responses: '204': @@ -106982,7 +107269,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *695 + - *696 - *74 responses: '204': @@ -107022,7 +107309,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *695 + - *696 - *74 responses: '204': @@ -107059,16 +107346,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *695 + - *696 - *74 responses: '200': description: Response content: application/json: - schema: *358 + schema: *359 examples: - response-if-user-is-a-team-maintainer: *696 + response-if-user-is-a-team-maintainer: *697 '404': *6 x-github: githubCloudOnly: false @@ -107101,7 +107388,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *695 + - *696 - *74 requestBody: required: false @@ -107127,9 +107414,9 @@ paths: description: Response content: application/json: - schema: *358 + schema: *359 examples: - response-if-users-membership-with-team-is-now-pending: *697 + response-if-users-membership-with-team-is-now-pending: *698 '403': description: Forbidden if team synchronization is set up '422': @@ -107163,7 +107450,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *695 + - *696 - *74 responses: '204': @@ -107191,7 +107478,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *695 + - *696 - *17 - *19 responses: @@ -107201,9 +107488,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 '404': *6 @@ -107233,15 +107520,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *695 - - *359 + - *696 - *360 + - *361 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *698 + schema: *699 examples: alternative-response-with-extra-repository-information: value: @@ -107398,9 +107685,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *695 - - *359 + - *696 - *360 + - *361 requestBody: required: false content: @@ -107450,9 +107737,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *695 - - *359 + - *696 - *360 + - *361 responses: '204': description: Response @@ -107477,7 +107764,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *695 + - *696 - *17 - *19 responses: @@ -107487,9 +107774,9 @@ paths: application/json: schema: type: array - items: *210 + items: *211 examples: - response-if-child-teams-exist: *699 + response-if-child-teams-exist: *700 headers: Link: *70 '404': *6 @@ -107522,7 +107809,7 @@ paths: application/json: schema: oneOf: - - &701 + - &702 title: Private User description: Private User type: object @@ -107725,7 +108012,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *700 + - *701 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -107878,7 +108165,7 @@ paths: description: Response content: application/json: - schema: *701 + schema: *702 examples: default: value: @@ -108081,9 +108368,9 @@ paths: type: integer codespaces: type: array - items: *263 + items: *264 examples: - default: *264 + default: *265 '304': *37 '500': *55 '401': *25 @@ -108222,17 +108509,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '401': *25 '403': *29 '404': *6 @@ -108276,7 +108563,7 @@ paths: type: integer secrets: type: array - items: &702 + items: &703 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -108316,7 +108603,7 @@ paths: - visibility - selected_repositories_url examples: - default: *482 + default: *483 headers: Link: *70 x-github: @@ -108386,13 +108673,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 responses: '200': description: Response content: application/json: - schema: *702 + schema: *703 examples: default: value: @@ -108422,7 +108709,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 requestBody: required: true content: @@ -108467,7 +108754,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -108495,7 +108782,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *171 + - *172 responses: '204': description: Response @@ -108520,7 +108807,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *171 + - *172 responses: '200': description: Response @@ -108536,9 +108823,9 @@ paths: type: integer repositories: type: array - items: *163 + items: *164 examples: - default: *211 + default: *212 '401': *25 '403': *29 '404': *6 @@ -108563,7 +108850,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *171 + - *172 requestBody: required: true content: @@ -108617,7 +108904,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *171 + - *172 - name: repository_id in: path required: true @@ -108650,7 +108937,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *171 + - *172 - name: repository_id in: path required: true @@ -108682,15 +108969,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *265 + - *266 responses: '200': description: Response content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '304': *37 '500': *55 '401': *25 @@ -108716,7 +109003,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *265 + - *266 requestBody: required: false content: @@ -108746,9 +109033,9 @@ paths: description: Response content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '401': *25 '403': *29 '404': *6 @@ -108770,7 +109057,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *265 + - *266 responses: '202': *39 '304': *37 @@ -108799,13 +109086,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *265 + - *266 responses: '202': description: Response content: application/json: - schema: &703 + schema: &704 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -108846,7 +109133,7 @@ paths: description: Web url for the exported branch example: https://github.com/octocat/hello-world/tree/:branch examples: - default: &704 + default: &705 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -108878,7 +109165,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *265 + - *266 - name: export_id in: path required: true @@ -108891,9 +109178,9 @@ paths: description: Response content: application/json: - schema: *703 + schema: *704 examples: - default: *704 + default: *705 '404': *6 x-github: githubCloudOnly: false @@ -108914,7 +109201,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *265 + - *266 responses: '200': description: Response @@ -108930,9 +109217,9 @@ paths: type: integer machines: type: array - items: *705 + items: *706 examples: - default: *706 + default: *707 '304': *37 '500': *55 '401': *25 @@ -108961,7 +109248,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *265 + - *266 requestBody: required: true content: @@ -109011,13 +109298,13 @@ paths: nullable: true owner: *4 billable_owner: *4 - repository: *362 + repository: *363 machine: type: object title: Codespace machine description: A description of the machine powering a codespace. - properties: *480 - required: *481 + properties: *481 + required: *482 nullable: true devcontainer_path: description: Path to devcontainer.json from repo root used to @@ -109791,15 +110078,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *265 + - *266 responses: '200': description: Response content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '304': *37 '500': *55 '400': *14 @@ -109831,15 +110118,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *265 + - *266 responses: '200': description: Response content: application/json: - schema: *263 + schema: *264 examples: - default: *479 + default: *480 '500': *55 '401': *25 '403': *29 @@ -109869,9 +110156,9 @@ paths: application/json: schema: type: array - items: *276 + items: *277 examples: - default: &717 + default: &718 value: - id: 197 name: hello_docker @@ -109972,7 +110259,7 @@ paths: application/json: schema: type: array - items: &707 + items: &708 title: Email description: Email type: object @@ -110037,9 +110324,9 @@ paths: application/json: schema: type: array - items: *707 + items: *708 examples: - default: &719 + default: &720 value: - email: octocat@github.com verified: true @@ -110114,7 +110401,7 @@ paths: application/json: schema: type: array - items: *707 + items: *708 examples: default: value: @@ -110370,7 +110657,7 @@ paths: application/json: schema: type: array - items: &708 + items: &709 title: GPG Key description: A unique encryption key type: object @@ -110501,7 +110788,7 @@ paths: - subkeys - revoked examples: - default: &736 + default: &737 value: - id: 3 name: Octocat's GPG Key @@ -110586,9 +110873,9 @@ paths: description: Response content: application/json: - schema: *708 + schema: *709 examples: - default: &709 + default: &710 value: id: 3 name: Octocat's GPG Key @@ -110645,7 +110932,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &710 + - &711 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -110657,9 +110944,9 @@ paths: description: Response content: application/json: - schema: *708 + schema: *709 examples: - default: *709 + default: *710 '404': *6 '304': *37 '403': *29 @@ -110682,7 +110969,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *710 + - *711 responses: '204': description: Response @@ -110884,7 +111171,7 @@ paths: values. Present for org repos only. additionalProperties: true examples: - default: *155 + default: *156 headers: Link: *70 '404': *6 @@ -110910,7 +111197,7 @@ paths: url: https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *23 - - *152 + - *153 responses: '204': description: Response @@ -110936,7 +111223,7 @@ paths: url: https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *23 - - *152 + - *153 responses: '204': description: Response @@ -110970,12 +111257,12 @@ paths: application/json: schema: anyOf: - - *250 + - *251 - type: object properties: {} additionalProperties: false examples: - default: *251 + default: *252 '204': description: Response when there are no restrictions x-github: @@ -110999,7 +111286,7 @@ paths: required: true content: application/json: - schema: *556 + schema: *557 examples: default: value: @@ -111010,7 +111297,7 @@ paths: description: Response content: application/json: - schema: *250 + schema: *251 examples: default: value: @@ -111091,7 +111378,7 @@ paths: - closed - all default: open - - *261 + - *262 - name: sort description: What to sort results by. in: query @@ -111116,7 +111403,7 @@ paths: type: array items: *88 examples: - default: *262 + default: *263 headers: Link: *70 '404': *6 @@ -111149,7 +111436,7 @@ paths: application/json: schema: type: array - items: &711 + items: &712 title: Key description: Key type: object @@ -111250,9 +111537,9 @@ paths: description: Response content: application/json: - schema: *711 + schema: *712 examples: - default: &712 + default: &713 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -111285,15 +111572,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *592 + - *593 responses: '200': description: Response content: application/json: - schema: *711 + schema: *712 examples: - default: *712 + default: *713 '404': *6 '304': *37 '403': *29 @@ -111316,7 +111603,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *592 + - *593 responses: '204': description: Response @@ -111349,7 +111636,7 @@ paths: application/json: schema: type: array - items: &713 + items: &714 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -111417,7 +111704,7 @@ paths: - account - plan examples: - default: &714 + default: &715 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -111479,9 +111766,9 @@ paths: application/json: schema: type: array - items: *713 + items: *714 examples: - default: *714 + default: *715 headers: Link: *70 '304': *37 @@ -111521,7 +111808,7 @@ paths: application/json: schema: type: array - items: *267 + items: *268 examples: default: value: @@ -111635,7 +111922,7 @@ paths: description: Response content: application/json: - schema: *267 + schema: *268 examples: default: value: @@ -111722,7 +112009,7 @@ paths: description: Response content: application/json: - schema: *267 + schema: *268 examples: default: value: @@ -111794,7 +112081,7 @@ paths: application/json: schema: type: array - items: *269 + items: *270 examples: default: value: @@ -112047,7 +112334,7 @@ paths: description: Response content: application/json: - schema: *269 + schema: *270 examples: default: value: @@ -112227,7 +112514,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#get-a-user-migration-status parameters: - - *270 + - *271 - name: exclude in: query required: false @@ -112240,7 +112527,7 @@ paths: description: Response content: application/json: - schema: *269 + schema: *270 examples: default: value: @@ -112434,7 +112721,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#download-a-user-migration-archive parameters: - - *270 + - *271 responses: '302': description: Response @@ -112460,7 +112747,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive parameters: - - *270 + - *271 responses: '204': description: Response @@ -112489,8 +112776,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - - *270 - - *715 + - *271 + - *716 responses: '204': description: Response @@ -112514,7 +112801,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *270 + - *271 - *17 - *19 responses: @@ -112524,9 +112811,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 '404': *6 @@ -112623,7 +112910,7 @@ paths: - docker - nuget - container - - *716 + - *717 - *19 - *17 responses: @@ -112633,10 +112920,10 @@ paths: application/json: schema: type: array - items: *276 + items: *277 examples: - default: *717 - '400': *718 + default: *718 + '400': *719 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -112656,16 +112943,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *278 - *279 + - *280 responses: '200': description: Response content: application/json: - schema: *276 + schema: *277 examples: - default: &737 + default: &738 value: id: 40201 name: octo-name @@ -112778,8 +113065,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *278 - *279 + - *280 responses: '204': description: Response @@ -112809,8 +113096,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *278 - *279 + - *280 - name: token description: package token schema: @@ -112842,8 +113129,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *278 - *279 + - *280 - *19 - *17 - name: state @@ -112863,7 +113150,7 @@ paths: application/json: schema: type: array - items: *280 + items: *281 examples: default: value: @@ -112912,15 +113199,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *278 - *279 - - *281 + - *280 + - *282 responses: '200': description: Response content: application/json: - schema: *280 + schema: *281 examples: default: value: @@ -112956,9 +113243,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *278 - *279 - - *281 + - *280 + - *282 responses: '204': description: Response @@ -112988,9 +113275,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *278 - *279 - - *281 + - *280 + - *282 responses: '204': description: Response @@ -113027,9 +113314,9 @@ paths: application/json: schema: type: array - items: *707 + items: *708 examples: - default: *719 + default: *720 headers: Link: *70 '304': *37 @@ -113142,7 +113429,7 @@ paths: type: array items: *82 examples: - default: &726 + default: &727 summary: Default response value: - id: 1296269 @@ -113446,9 +113733,9 @@ paths: description: Response content: application/json: - schema: *362 + schema: *363 examples: - default: *364 + default: *365 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -113492,9 +113779,9 @@ paths: application/json: schema: type: array - items: *558 + items: *559 examples: - default: *720 + default: *721 headers: Link: *70 '304': *37 @@ -113517,7 +113804,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *254 + - *255 responses: '204': description: Response @@ -113546,7 +113833,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *254 + - *255 responses: '204': description: Response @@ -113579,7 +113866,7 @@ paths: application/json: schema: type: array - items: &721 + items: &722 title: Social account description: Social media account type: object @@ -113594,7 +113881,7 @@ paths: - provider - url examples: - default: &722 + default: &723 value: - provider: twitter url: https://twitter.com/github @@ -113656,9 +113943,9 @@ paths: application/json: schema: type: array - items: *721 + items: *722 examples: - default: *722 + default: *723 '422': *15 '304': *37 '404': *6 @@ -113745,7 +114032,7 @@ paths: application/json: schema: type: array - items: &723 + items: &724 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -113765,7 +114052,7 @@ paths: - title - created_at examples: - default: &754 + default: &755 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -113829,9 +114116,9 @@ paths: description: Response content: application/json: - schema: *723 + schema: *724 examples: - default: &724 + default: &725 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -113861,7 +114148,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: - - &725 + - &726 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -113873,9 +114160,9 @@ paths: description: Response content: application/json: - schema: *723 + schema: *724 examples: - default: *724 + default: *725 '404': *6 '304': *37 '403': *29 @@ -113898,7 +114185,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: - - *725 + - *726 responses: '204': description: Response @@ -113927,7 +114214,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &755 + - &756 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 @@ -113952,11 +114239,11 @@ paths: type: array items: *82 examples: - default-response: *726 + default-response: *727 application/vnd.github.v3.star+json: schema: type: array - items: &756 + items: &757 title: Starred Repository description: Starred Repository type: object @@ -114112,8 +114399,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: - - *359 - *360 + - *361 responses: '204': description: Response if this repository is starred by you @@ -114141,8 +114428,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -114166,8 +114453,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *359 - *360 + - *361 responses: '204': description: Response @@ -114200,9 +114487,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 '304': *37 @@ -114239,7 +114526,7 @@ paths: application/json: schema: type: array - items: *355 + items: *356 examples: default: value: @@ -114325,10 +114612,10 @@ paths: application/json: schema: oneOf: + - *702 - *701 - - *700 examples: - default-response: &730 + default-response: &731 summary: Default response value: login: octocat @@ -114363,7 +114650,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &731 + response-with-git-hub-plan-information: &732 summary: Response with GitHub plan information value: login: octocat @@ -114420,14 +114707,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &728 + - &729 name: user_id description: The unique identifier of the user. in: path required: true schema: type: string - - *294 + - *295 requestBody: required: true description: Details of the draft item to create in the project. @@ -114461,9 +114748,9 @@ paths: description: Response content: application/json: - schema: *300 + schema: *301 examples: - draft_issue: *301 + draft_issue: *302 '304': *37 '403': *29 '401': *25 @@ -114486,7 +114773,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *727 + - *728 - *17 responses: '200': @@ -114521,8 +114808,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *728 - - *294 + - *729 + - *295 requestBody: required: true content: @@ -114593,17 +114880,17 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *729 + schema: *730 examples: table_view: summary: Response for creating a table view - value: *305 + value: *306 board_view: summary: Response for creating a board view with filter - value: *305 + value: *306 roadmap_view: summary: Response for creating a roadmap view - value: *305 + value: *306 '304': *37 '403': *29 '401': *25 @@ -114645,11 +114932,11 @@ paths: application/json: schema: oneOf: + - *702 - *701 - - *700 examples: - default-response: *730 - response-with-git-hub-plan-information: *731 + default-response: *731 + response-with-git-hub-plan-information: *732 '404': *6 x-github: githubCloudOnly: false @@ -114699,8 +114986,8 @@ paths: required: - subject_digests examples: - default: *732 - withPredicateType: *733 + default: *733 + withPredicateType: *734 responses: '200': description: Response @@ -114753,7 +115040,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *734 + default: *735 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -114973,12 +115260,12 @@ paths: initiator: type: string examples: - default: *419 + default: *420 '201': description: Response content: application/json: - schema: *172 + schema: *173 examples: default: value: @@ -115054,7 +115341,7 @@ paths: spaces: type: array description: The list of Copilot Spaces on this page of results. - items: *204 + items: *205 examples: default: summary: Example response for listing user copilot spaces @@ -115266,9 +115553,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: &735 + default: &736 summary: Example response for a user copilot space value: id: 42 @@ -115367,9 +115654,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *735 + default: *736 '403': *29 '404': *6 x-github: @@ -115490,9 +115777,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *205 examples: - default: *735 + default: *736 '403': *29 '404': *6 '422': *15 @@ -115569,7 +115856,7 @@ paths: collaborators: type: array description: The list of collaborators for this Copilot Space. - items: *206 + items: *207 examples: default: value: @@ -115712,7 +115999,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: default: value: @@ -115823,7 +116110,7 @@ paths: description: Response content: application/json: - schema: *206 + schema: *207 examples: default: value: @@ -115953,7 +116240,7 @@ paths: resources: type: array description: The list of resources attached to this Copilot Space. - items: *207 + items: *208 examples: default: value: @@ -116045,7 +116332,7 @@ paths: description: Resource created content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -116061,7 +116348,7 @@ paths: description: Duplicate github_file resource already exists content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -116114,7 +116401,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -116181,7 +116468,7 @@ paths: description: Response content: application/json: - schema: *207 + schema: *208 examples: default: value: @@ -116258,9 +116545,9 @@ paths: application/json: schema: type: array - items: *276 + items: *277 examples: - default: *717 + default: *718 '403': *29 '401': *25 x-github: @@ -116644,9 +116931,9 @@ paths: application/json: schema: type: array - items: *708 + items: *709 examples: - default: *736 + default: *737 headers: Link: *70 x-github: @@ -116750,7 +117037,7 @@ paths: application/json: schema: *22 examples: - default: *555 + default: *556 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -116874,7 +117161,7 @@ paths: - docker - nuget - container - - *716 + - *717 - *74 - *19 - *17 @@ -116885,12 +117172,12 @@ paths: application/json: schema: type: array - items: *276 + items: *277 examples: - default: *717 + default: *718 '403': *29 '401': *25 - '400': *718 + '400': *719 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -116910,17 +117197,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-a-user parameters: - - *278 - *279 + - *280 - *74 responses: '200': description: Response content: application/json: - schema: *276 + schema: *277 examples: - default: *737 + default: *738 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -116941,8 +117228,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user parameters: - - *278 - *279 + - *280 - *74 responses: '204': @@ -116975,8 +117262,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user parameters: - - *278 - *279 + - *280 - *74 - name: token description: package token @@ -117009,8 +117296,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *278 - *279 + - *280 - *74 responses: '200': @@ -117019,7 +117306,7 @@ paths: application/json: schema: type: array - items: *280 + items: *281 examples: default: value: @@ -117077,16 +117364,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user parameters: - - *278 - *279 - - *281 + - *280 + - *282 - *74 responses: '200': description: Response content: application/json: - schema: *280 + schema: *281 examples: default: value: @@ -117121,10 +117408,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user parameters: - - *278 - *279 + - *280 - *74 - - *281 + - *282 responses: '204': description: Response @@ -117156,10 +117443,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user parameters: - - *278 - *279 + - *280 - *74 - - *281 + - *282 responses: '204': description: Response @@ -117200,9 +117487,9 @@ paths: application/json: schema: type: array - items: *292 + items: *293 examples: - default: *293 + default: *294 headers: Link: *70 '304': *37 @@ -117224,16 +117511,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-user parameters: - - *294 + - *295 - *74 responses: '200': description: Response content: application/json: - schema: *292 + schema: *293 examples: - default: *293 + default: *294 headers: Link: *70 '304': *37 @@ -117255,7 +117542,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-user parameters: - - *294 + - *295 - *74 - *17 - *47 @@ -117267,9 +117554,9 @@ paths: application/json: schema: type: array - items: *298 + items: *299 examples: - default: *738 + default: *739 headers: Link: *70 '304': *37 @@ -117291,7 +117578,7 @@ paths: url: https://docs.github.com/rest/projects/fields#add-field-to-user-owned-project parameters: - *74 - - *294 + - *295 requestBody: required: true content: @@ -117329,7 +117616,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *739 + items: *740 required: - name - data_type @@ -117345,7 +117632,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *740 + iteration_configuration: *741 required: - name - data_type @@ -117367,20 +117654,20 @@ paths: value: name: Due date data_type: date - single_select_field: *741 - iteration_field: *742 + single_select_field: *742 + iteration_field: *743 responses: '201': description: Response content: application/json: - schema: *298 + schema: *299 examples: - text_field: *743 - number_field: *744 - date_field: *745 - single_select_field: *746 - iteration_field: *747 + text_field: *744 + number_field: *745 + date_field: *746 + single_select_field: *747 + iteration_field: *748 '304': *37 '403': *29 '401': *25 @@ -117401,17 +117688,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-user parameters: - - *294 - - *748 + - *295 + - *749 - *74 responses: '200': description: Response content: application/json: - schema: *298 + schema: *299 examples: - default: *749 + default: *750 headers: Link: *70 '304': *37 @@ -117434,7 +117721,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-owned-project parameters: - - *294 + - *295 - *74 - *47 - *48 @@ -117467,9 +117754,9 @@ paths: application/json: schema: type: array - items: *302 + items: *303 examples: - default: *303 + default: *304 headers: Link: *70 '304': *37 @@ -117491,7 +117778,7 @@ paths: url: https://docs.github.com/rest/projects/items#add-item-to-user-owned-project parameters: - *74 - - *294 + - *295 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -117561,22 +117848,22 @@ paths: description: Response content: application/json: - schema: *300 + schema: *301 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *301 + value: *302 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *301 + value: *302 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *301 + value: *302 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *301 + value: *302 '304': *37 '403': *29 '401': *25 @@ -117596,9 +117883,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-a-user-owned-project parameters: - - *294 + - *295 - *74 - - *304 + - *305 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the title field will be returned. @@ -117618,9 +117905,9 @@ paths: description: Response content: application/json: - schema: *302 + schema: *303 examples: - default: *303 + default: *304 headers: Link: *70 '304': *37 @@ -117641,9 +117928,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-user parameters: - - *294 + - *295 - *74 - - *304 + - *305 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -117713,13 +118000,13 @@ paths: description: Response content: application/json: - schema: *302 + schema: *303 examples: - text_field: *303 - number_field: *303 - date_field: *303 - single_select_field: *303 - iteration_field: *303 + text_field: *304 + number_field: *304 + date_field: *304 + single_select_field: *304 + iteration_field: *304 '401': *25 '403': *29 '404': *6 @@ -117739,9 +118026,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-user parameters: - - *294 + - *295 - *74 - - *304 + - *305 responses: '204': description: Response @@ -117763,9 +118050,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-project-view parameters: - - *294 + - *295 - *74 - - *750 + - *751 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -117791,9 +118078,9 @@ paths: application/json: schema: type: array - items: *302 + items: *303 examples: - default: *303 + default: *304 headers: Link: *70 '304': *37 @@ -118012,9 +118299,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 x-github: @@ -118037,11 +118324,11 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-ai-credit-usage-report-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *128 + - *127 - *129 + - *130 responses: '200': description: Response when getting a billing AI credit usage report @@ -118170,11 +118457,11 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *128 + - *127 - *129 + - *130 responses: '200': description: Response when getting a billing premium request usage report @@ -118303,9 +118590,9 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-a-user parameters: - *74 - - *124 - - *751 - - *126 + - *125 + - *752 + - *127 responses: '200': description: Response when getting a billing usage report @@ -118400,12 +118687,12 @@ paths: url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-a-user parameters: - *74 - - *124 - *125 - *126 - - *752 - - *129 + - *127 - *753 + - *130 + - *754 responses: '200': description: Response when getting a billing usage summary @@ -118539,9 +118826,9 @@ paths: application/json: schema: type: array - items: *721 + items: *722 examples: - default: *722 + default: *723 headers: Link: *70 x-github: @@ -118571,9 +118858,9 @@ paths: application/json: schema: type: array - items: *723 + items: *724 examples: - default: *754 + default: *755 headers: Link: *70 x-github: @@ -118598,7 +118885,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *74 - - *755 + - *756 - *62 - *17 - *19 @@ -118610,11 +118897,11 @@ paths: schema: anyOf: - type: array - items: *756 + items: *757 - type: array items: *82 examples: - default-response: *726 + default-response: *727 headers: Link: *70 x-github: @@ -118643,9 +118930,9 @@ paths: application/json: schema: type: array - items: *163 + items: *164 examples: - default: *282 + default: *283 headers: Link: *70 x-github: @@ -118773,7 +119060,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &757 + enterprise: &758 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -118831,7 +119118,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &758 + installation: &759 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -118850,7 +119137,7 @@ x-webhooks: required: - id - node_id - organization: &759 + organization: &760 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -118910,13 +119197,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &760 + repository: &761 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: &792 + properties: &793 id: description: Unique identifier of the repository example: 42 @@ -119611,7 +119898,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &793 + required: &794 - archive_url - assignees_url - blobs_url @@ -119685,7 +119972,7 @@ x-webhooks: - watchers_count - created_at - updated_at - x-github-breaking-changes: &794 + x-github-breaking-changes: &795 - changeset: remove_use_squash_pr_title_as_default patch: properties: @@ -119776,10 +120063,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -119855,11 +120142,11 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - rule: &761 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + rule: &762 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) @@ -120082,11 +120369,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - rule: *761 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + rule: *762 sender: *4 required: - action @@ -120269,11 +120556,11 @@ x-webhooks: - everyone required: - from - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - rule: *761 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + rule: *762 sender: *4 required: - action @@ -120357,7 +120644,7 @@ x-webhooks: type: string enum: - completed - check_run: &763 + check_run: &764 title: CheckRun description: A check performed on the code of a given code change type: object @@ -120411,7 +120698,7 @@ x-webhooks: pull_requests: type: array items: *93 - repository: *163 + repository: *164 status: example: completed type: string @@ -120448,7 +120735,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *762 + deployment: *763 details_url: example: https://example.com type: string @@ -120533,10 +120820,10 @@ x-webhooks: - output - app - pull_requests - installation: *758 - enterprise: *757 - organization: *759 - repository: *760 + installation: *759 + enterprise: *758 + organization: *760 + repository: *761 sender: *4 required: - check_run @@ -120927,11 +121214,11 @@ x-webhooks: type: string enum: - created - check_run: *763 - installation: *758 - enterprise: *757 - organization: *759 - repository: *760 + check_run: *764 + installation: *759 + enterprise: *758 + organization: *760 + repository: *761 sender: *4 required: - check_run @@ -121325,11 +121612,11 @@ x-webhooks: type: string enum: - requested_action - check_run: *763 - installation: *758 - enterprise: *757 - organization: *759 - repository: *760 + check_run: *764 + installation: *759 + enterprise: *758 + organization: *760 + repository: *761 requested_action: description: The action requested by the user. type: object @@ -121732,11 +122019,11 @@ x-webhooks: type: string enum: - rerequested - check_run: *763 - installation: *758 - enterprise: *757 - organization: *759 - repository: *760 + check_run: *764 + installation: *759 + enterprise: *758 + organization: *760 + repository: *761 sender: *4 required: - check_run @@ -122706,10 +122993,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -123403,10 +123690,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -124094,10 +124381,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -124263,7 +124550,7 @@ x-webhooks: required: - login - id - dismissed_comment: *451 + dismissed_comment: *452 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -124408,20 +124695,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &764 + commit_oid: &765 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: *757 - installation: *758 - organization: *759 - ref: &765 + enterprise: *758 + installation: *759 + organization: *760 + ref: &766 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: *760 + repository: *761 sender: *4 required: - action @@ -124586,7 +124873,7 @@ x-webhooks: required: - login - id - dismissed_comment: *451 + dismissed_comment: *452 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -124816,12 +125103,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *757 - installation: *758 - organization: *759 - ref: *765 - repository: *760 + commit_oid: *765 + enterprise: *758 + installation: *759 + organization: *760 + ref: *766 + repository: *761 sender: *4 required: - action @@ -124916,7 +125203,7 @@ x-webhooks: nullable: true dismissed_by: nullable: true - dismissed_comment: *451 + dismissed_comment: *452 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -125087,12 +125374,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *757 - installation: *758 - organization: *759 - ref: *765 - repository: *760 + commit_oid: *765 + enterprise: *758 + installation: *759 + organization: *760 + ref: *766 + repository: *761 sender: *4 required: - action @@ -125258,7 +125545,7 @@ x-webhooks: required: - login - id - dismissed_comment: *451 + dismissed_comment: *452 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -125424,12 +125711,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *757 - installation: *758 - organization: *759 - ref: *765 - repository: *760 + commit_oid: *765 + enterprise: *758 + installation: *759 + organization: *760 + ref: *766 + repository: *761 sender: *4 required: - action @@ -125528,7 +125815,7 @@ x-webhooks: dismissed_by: type: object nullable: true - dismissed_comment: *451 + dismissed_comment: *452 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -125703,16 +125990,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string nullable: true - repository: *760 + repository: *761 sender: *4 required: - action @@ -125809,7 +126096,7 @@ x-webhooks: nullable: true dismissed_by: nullable: true - dismissed_comment: *451 + dismissed_comment: *452 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -125949,12 +126236,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *764 - enterprise: *757 - installation: *758 - organization: *759 - ref: *765 - repository: *760 + commit_oid: *765 + enterprise: *758 + installation: *759 + organization: *760 + ref: *766 + repository: *761 sender: *4 required: - action @@ -126120,7 +126407,7 @@ x-webhooks: required: - login - id - dismissed_comment: *451 + dismissed_comment: *452 dismissed_reason: description: The reason for dismissing or closing the alert. type: string @@ -126265,10 +126552,10 @@ x-webhooks: - dismissed_reason - rule - tool - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -126523,10 +126810,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -126606,18 +126893,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *759 - pusher_type: &766 + organization: *760 + pusher_type: &767 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &767 + ref: &768 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -126627,7 +126914,7 @@ x-webhooks: enum: - tag - branch - repository: *760 + repository: *761 sender: *4 required: - ref @@ -126709,10 +126996,10 @@ x-webhooks: type: string enum: - created - definition: *306 - enterprise: *757 - installation: *758 - organization: *759 + definition: *307 + enterprise: *758 + installation: *759 + organization: *760 sender: *4 required: - action @@ -126797,9 +127084,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 sender: *4 required: - action @@ -126876,10 +127163,10 @@ x-webhooks: type: string enum: - promote_to_enterprise - definition: *306 - enterprise: *757 - installation: *758 - organization: *759 + definition: *307 + enterprise: *758 + installation: *759 + organization: *760 sender: *4 required: - action @@ -126956,10 +127243,10 @@ x-webhooks: type: string enum: - updated - definition: *306 - enterprise: *757 - installation: *758 - organization: *759 + definition: *307 + enterprise: *758 + installation: *759 + organization: *760 sender: *4 required: - action @@ -127036,19 +127323,19 @@ x-webhooks: type: string enum: - updated - enterprise: *757 - installation: *758 - repository: *760 - organization: *759 + enterprise: *758 + installation: *759 + repository: *761 + organization: *760 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *310 + items: *311 old_property_values: type: array description: The old custom property values for the repository. - items: *310 + items: *311 required: - action - repository @@ -127124,18 +127411,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *757 - installation: *758 - organization: *759 - pusher_type: *766 - ref: *767 + enterprise: *758 + installation: *759 + organization: *760 + pusher_type: *767 + ref: *768 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *760 + repository: *761 sender: *4 required: - ref @@ -127215,11 +127502,11 @@ x-webhooks: type: string enum: - assignees_changed - alert: *515 - installation: *758 - organization: *759 - enterprise: *757 - repository: *760 + alert: *516 + installation: *759 + organization: *760 + enterprise: *758 + repository: *761 sender: *4 required: - action @@ -127299,11 +127586,11 @@ x-webhooks: type: string enum: - auto_dismissed - alert: *515 - installation: *758 - organization: *759 - enterprise: *757 - repository: *760 + alert: *516 + installation: *759 + organization: *760 + enterprise: *758 + repository: *761 sender: *4 required: - action @@ -127384,11 +127671,11 @@ x-webhooks: type: string enum: - auto_reopened - alert: *515 - installation: *758 - organization: *759 - enterprise: *757 - repository: *760 + alert: *516 + installation: *759 + organization: *760 + enterprise: *758 + repository: *761 sender: *4 required: - action @@ -127469,11 +127756,11 @@ x-webhooks: type: string enum: - created - alert: *515 - installation: *758 - organization: *759 - enterprise: *757 - repository: *760 + alert: *516 + installation: *759 + organization: *760 + enterprise: *758 + repository: *761 sender: *4 required: - action @@ -127552,11 +127839,11 @@ x-webhooks: type: string enum: - dismissed - alert: *515 - installation: *758 - organization: *759 - enterprise: *757 - repository: *760 + alert: *516 + installation: *759 + organization: *760 + enterprise: *758 + repository: *761 sender: *4 required: - action @@ -127635,11 +127922,11 @@ x-webhooks: type: string enum: - fixed - alert: *515 - installation: *758 - organization: *759 - enterprise: *757 - repository: *760 + alert: *516 + installation: *759 + organization: *760 + enterprise: *758 + repository: *761 sender: *4 required: - action @@ -127719,11 +128006,11 @@ x-webhooks: type: string enum: - reintroduced - alert: *515 - installation: *758 - organization: *759 - enterprise: *757 - repository: *760 + alert: *516 + installation: *759 + organization: *760 + enterprise: *758 + repository: *761 sender: *4 required: - action @@ -127802,11 +128089,11 @@ x-webhooks: type: string enum: - reopened - alert: *515 - installation: *758 - organization: *759 - enterprise: *757 - repository: *760 + alert: *516 + installation: *759 + organization: *760 + enterprise: *758 + repository: *761 sender: *4 required: - action @@ -127883,9 +128170,9 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - key: &768 + enterprise: *758 + installation: *759 + key: &769 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -127921,8 +128208,8 @@ x-webhooks: - verified - created_at - read_only - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -127999,11 +128286,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - key: *768 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + key: *769 + organization: *760 + repository: *761 sender: *4 required: - action @@ -128559,12 +128846,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - workflow: &774 + workflow: &775 title: Workflow type: object nullable: true @@ -129305,15 +129592,15 @@ x-webhooks: description: A request for a specific ref(branch,sha,tag) to be deployed type: object - properties: *769 - required: *770 + properties: *770 + required: *771 nullable: true pull_requests: type: array - items: *611 - repository: *760 - organization: *759 - installation: *758 + items: *612 + repository: *761 + organization: *760 + installation: *759 sender: *4 responses: '200': @@ -129384,7 +129671,7 @@ x-webhooks: type: string enum: - approved - approver: &771 + approver: &772 type: object properties: avatar_url: @@ -129427,11 +129714,11 @@ x-webhooks: type: string comment: type: string - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - reviewers: &772 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + reviewers: &773 type: array items: type: object @@ -129510,7 +129797,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &773 + workflow_job_run: &774 type: object properties: conclusion: @@ -130241,18 +130528,18 @@ x-webhooks: type: string enum: - rejected - approver: *771 + approver: *772 comment: type: string - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - reviewers: *772 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + reviewers: *773 sender: *4 since: type: string - workflow_job_run: *773 + workflow_job_run: *774 workflow_job_runs: type: array items: @@ -130956,13 +131243,13 @@ x-webhooks: type: string enum: - requested - enterprise: *757 + enterprise: *758 environment: type: string - installation: *758 - organization: *759 - repository: *760 - requestor: &779 + installation: *759 + organization: *760 + repository: *761 + requestor: &780 title: User type: object nullable: true @@ -132851,12 +133138,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - workflow: *774 + workflow: *775 workflow_run: title: Deployment Workflow Run type: object @@ -133536,7 +133823,7 @@ x-webhooks: type: string enum: - answered - answer: &777 + answer: &778 type: object properties: author_association: @@ -133693,11 +133980,11 @@ x-webhooks: - created_at - updated_at - body - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -133824,11 +134111,11 @@ x-webhooks: - from required: - category - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -133911,11 +134198,11 @@ x-webhooks: type: string enum: - closed - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -133997,7 +134284,7 @@ x-webhooks: type: string enum: - created - comment: &776 + comment: &777 type: object properties: author_association: @@ -134154,11 +134441,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134241,12 +134528,12 @@ x-webhooks: type: string enum: - deleted - comment: *776 - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + comment: *777 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134341,12 +134628,12 @@ x-webhooks: - from required: - body - comment: *776 - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + comment: *777 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134430,11 +134717,11 @@ x-webhooks: type: string enum: - created - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134516,11 +134803,11 @@ x-webhooks: type: string enum: - deleted - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134620,11 +134907,11 @@ x-webhooks: type: string required: - from - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134706,10 +134993,10 @@ x-webhooks: type: string enum: - labeled - discussion: *775 - enterprise: *757 - installation: *758 - label: &778 + discussion: *776 + enterprise: *758 + installation: *759 + label: &779 title: Label type: object properties: @@ -134741,8 +135028,8 @@ x-webhooks: - color - default - description - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134825,11 +135112,11 @@ x-webhooks: type: string enum: - locked - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134911,11 +135198,11 @@ x-webhooks: type: string enum: - pinned - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -134997,11 +135284,11 @@ x-webhooks: type: string enum: - reopened - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -135086,16 +135373,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *775 - new_repository: *760 + new_discussion: *776 + new_repository: *761 required: - new_discussion - new_repository - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -135178,10 +135465,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *775 - old_answer: *777 - organization: *759 - repository: *760 + discussion: *776 + old_answer: *778 + organization: *760 + repository: *761 sender: *4 required: - action @@ -135263,12 +135550,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *775 - enterprise: *757 - installation: *758 - label: *778 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + label: *779 + organization: *760 + repository: *761 sender: *4 required: - action @@ -135351,11 +135638,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -135437,11 +135724,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *775 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + discussion: *776 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -135514,7 +135801,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *757 + enterprise: *758 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -136174,9 +136461,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - forkee @@ -136322,9 +136609,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 pages: description: The pages that were updated. type: array @@ -136361,7 +136648,7 @@ x-webhooks: - action - sha - html_url - repository: *760 + repository: *761 sender: *4 required: - pages @@ -136437,10 +136724,10 @@ x-webhooks: type: string enum: - created - enterprise: *757 + enterprise: *758 installation: *22 - organization: *759 - repositories: &780 + organization: *760 + repositories: &781 description: An array of repository objects that the installation can access. type: array @@ -136466,8 +136753,8 @@ x-webhooks: - name - full_name - private - repository: *760 - requester: *779 + repository: *761 + requester: *780 sender: *4 required: - action @@ -136542,11 +136829,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 + enterprise: *758 installation: *22 - organization: *759 - repositories: *780 - repository: *760 + organization: *760 + repositories: *781 + repository: *761 requester: nullable: true sender: *4 @@ -136622,11 +136909,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *757 + enterprise: *758 installation: *22 - organization: *759 - repositories: *780 - repository: *760 + organization: *760 + repositories: *781 + repository: *761 requester: nullable: true sender: *4 @@ -136702,10 +136989,10 @@ x-webhooks: type: string enum: - added - enterprise: *757 + enterprise: *758 installation: *22 - organization: *759 - repositories_added: &781 + organization: *760 + repositories_added: &782 description: An array of repository objects, which were added to the installation. type: array @@ -136751,15 +137038,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *760 - repository_selection: &782 + repository: *761 + repository_selection: &783 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *779 + requester: *780 sender: *4 required: - action @@ -136838,10 +137125,10 @@ x-webhooks: type: string enum: - removed - enterprise: *757 + enterprise: *758 installation: *22 - organization: *759 - repositories_added: *781 + organization: *760 + repositories_added: *782 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -136868,9 +137155,9 @@ x-webhooks: - name - full_name - private - repository: *760 - repository_selection: *782 - requester: *779 + repository: *761 + repository_selection: *783 + requester: *780 sender: *4 required: - action @@ -136949,11 +137236,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *757 + enterprise: *758 installation: *22 - organization: *759 - repositories: *780 - repository: *760 + organization: *760 + repositories: *781 + repository: *761 requester: nullable: true sender: *4 @@ -137131,10 +137418,10 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 target_type: type: string @@ -137213,11 +137500,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *757 + enterprise: *758 installation: *22 - organization: *759 - repositories: *780 - repository: *760 + organization: *760 + repositories: *781 + repository: *761 requester: nullable: true sender: *4 @@ -137391,8 +137678,8 @@ x-webhooks: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *588 - required: *589 + properties: *589 + required: *590 nullable: true user: title: User @@ -137477,8 +137764,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -138267,8 +138554,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138284,7 +138571,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -138617,8 +138904,8 @@ x-webhooks: - state - locked - assignee - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -138698,7 +138985,7 @@ x-webhooks: type: string enum: - deleted - comment: &783 + comment: &784 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -138855,8 +139142,8 @@ x-webhooks: description: Context around who pinned an issue comment and when it was pinned. type: object - properties: *588 - required: *589 + properties: *589 + required: *590 nullable: true required: - url @@ -138871,8 +139158,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -139657,8 +139944,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139674,7 +139961,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -140009,8 +140296,8 @@ x-webhooks: - state - locked - assignee - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -140090,7 +140377,7 @@ x-webhooks: type: string enum: - edited - changes: &813 + changes: &814 description: The changes to the comment. type: object properties: @@ -140102,9 +140389,9 @@ x-webhooks: type: string required: - from - comment: *783 - enterprise: *757 - installation: *758 + comment: *784 + enterprise: *758 + installation: *759 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -140892,8 +141179,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140909,7 +141196,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -141242,8 +141529,8 @@ x-webhooks: - state - locked - assignee - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -141324,9 +141611,9 @@ x-webhooks: type: string enum: - pinned - comment: *783 - enterprise: *757 - installation: *758 + comment: *784 + enterprise: *758 + installation: *759 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -142116,8 +142403,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142133,7 +142420,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -142468,8 +142755,8 @@ x-webhooks: - state - locked - assignee - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -142549,9 +142836,9 @@ x-webhooks: type: string enum: - unpinned - comment: *783 - enterprise: *757 - installation: *758 + comment: *784 + enterprise: *758 + installation: *759 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -143341,8 +143628,8 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143358,7 +143645,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -143693,8 +143980,8 @@ x-webhooks: - state - locked - assignee - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -143783,9 +144070,9 @@ x-webhooks: type: number blocking_issue: *88 blocking_issue_repo: *82 - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -143874,9 +144161,9 @@ x-webhooks: type: number blocking_issue: *88 blocking_issue_repo: *82 - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -143964,9 +144251,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *88 - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -144055,9 +144342,9 @@ x-webhooks: description: The ID of the blocking issue. type: number blocking_issue: *88 - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -144137,10 +144424,10 @@ x-webhooks: type: string enum: - assigned - assignee: *779 - enterprise: *757 - installation: *758 - issue: &784 + assignee: *780 + enterprise: *758 + installation: *759 + issue: &785 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -144932,11 +145219,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144952,7 +145239,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -145053,8 +145340,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -145134,8 +145421,8 @@ x-webhooks: type: string enum: - closed - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -145932,11 +146219,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145952,7 +146239,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -146188,8 +146475,8 @@ x-webhooks: required: - state - closed_at - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -146268,8 +146555,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -147057,11 +147344,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147077,7 +147364,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -147177,8 +147464,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -147257,8 +147544,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -148068,11 +148355,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148088,7 +148375,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -148167,7 +148454,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &785 + milestone: &786 title: Milestone description: A collection of related issues and pull requests. type: object @@ -148305,8 +148592,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -148405,8 +148692,8 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -149198,11 +149485,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149215,7 +149502,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *258 + type: *259 title: description: Title of the issue type: string @@ -149319,9 +149606,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *778 - organization: *759 - repository: *760 + label: *779 + organization: *760 + repository: *761 sender: *4 required: - action @@ -149401,9 +149688,9 @@ x-webhooks: type: string enum: - field_added - enterprise: *757 - installation: *758 - issue: *784 + enterprise: *758 + installation: *759 + issue: *785 issue_field: type: object description: The issue field whose value was set or updated on the @@ -149512,8 +149799,8 @@ x-webhooks: - id required: - from - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -149593,9 +149880,9 @@ x-webhooks: type: string enum: - field_removed - enterprise: *757 - installation: *758 - issue: *784 + enterprise: *758 + installation: *759 + issue: *785 issue_field: type: object description: The issue field whose value was cleared from the issue. @@ -149653,8 +149940,8 @@ x-webhooks: nullable: true required: - id - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -149734,8 +150021,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -150526,11 +150813,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150543,7 +150830,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *258 + type: *259 title: description: Title of the issue type: string @@ -150647,9 +150934,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *778 - organization: *759 - repository: *760 + label: *779 + organization: *760 + repository: *761 sender: *4 required: - action @@ -150729,8 +151016,8 @@ x-webhooks: type: string enum: - locked - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -151545,11 +151832,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151562,7 +151849,7 @@ x-webhooks: timeline_url: type: string format: uri - type: *258 + type: *259 title: description: Title of the issue type: string @@ -151643,8 +151930,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -151723,8 +152010,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -152533,11 +152820,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -152553,7 +152840,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -152631,9 +152918,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *785 - organization: *759 - repository: *760 + milestone: *786 + organization: *760 + repository: *761 sender: *4 required: - action @@ -153496,11 +153783,11 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -153601,7 +153888,7 @@ x-webhooks: required: - login - id - type: *258 + type: *259 required: - id - number @@ -154081,8 +154368,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -154866,11 +155153,11 @@ x-webhooks: repository_url: type: string format: uri - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -154886,7 +155173,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -154994,8 +155281,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -155075,9 +155362,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *757 - installation: *758 - issue: &786 + enterprise: *758 + installation: *759 + issue: &787 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -155863,11 +156150,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -155883,7 +156170,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -155983,8 +156270,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -156063,8 +156350,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -156877,11 +157164,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -156975,9 +157262,9 @@ x-webhooks: format: uri user_view_type: type: string - type: *258 - organization: *759 - repository: *760 + type: *259 + organization: *760 + repository: *761 sender: *4 required: - action @@ -157846,11 +158133,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -157866,7 +158153,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -158445,11 +158732,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *757 - installation: *758 - issue: *786 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + issue: *787 + organization: *760 + repository: *761 sender: *4 required: - action @@ -158529,12 +158816,12 @@ x-webhooks: type: string enum: - typed - enterprise: *757 - installation: *758 - issue: *784 - type: *258 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + issue: *785 + type: *259 + organization: *760 + repository: *761 sender: *4 required: - action @@ -158615,7 +158902,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &816 + assignee: &817 title: User type: object nullable: true @@ -158685,11 +158972,11 @@ x-webhooks: required: - login - id - enterprise: *757 - installation: *758 - issue: *784 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + issue: *785 + organization: *760 + repository: *761 sender: *4 required: - action @@ -158768,12 +159055,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *757 - installation: *758 - issue: *784 - label: *778 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + issue: *785 + label: *779 + organization: *760 + repository: *761 sender: *4 required: - action @@ -158853,8 +159140,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -159667,11 +159954,11 @@ x-webhooks: properties: *89 required: *90 nullable: true - sub_issues_summary: *693 - issue_dependencies_summary: *694 + sub_issues_summary: *694 + issue_dependencies_summary: *695 issue_field_values: type: array - items: *572 + items: *573 state: description: State of the issue; either 'open' or 'closed' type: string @@ -159687,7 +159974,7 @@ x-webhooks: title: description: Title of the issue type: string - type: *258 + type: *259 updated_at: type: string format: date-time @@ -159765,8 +160052,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -159846,11 +160133,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *757 - installation: *758 - issue: *786 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + issue: *787 + organization: *760 + repository: *761 sender: *4 required: - action @@ -159929,12 +160216,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *757 - installation: *758 - issue: *784 - type: *258 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + issue: *785 + type: *259 + organization: *760 + repository: *761 sender: *4 required: - action @@ -160014,11 +160301,11 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - label: *778 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + label: *779 + organization: *760 + repository: *761 sender: *4 required: - action @@ -160096,11 +160383,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - label: *778 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + label: *779 + organization: *760 + repository: *761 sender: *4 required: - action @@ -160210,11 +160497,11 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 - label: *778 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + label: *779 + organization: *760 + repository: *761 sender: *4 required: - action @@ -160296,9 +160583,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *757 - installation: *758 - marketplace_purchase: &787 + enterprise: *758 + installation: *759 + marketplace_purchase: &788 title: Marketplace Purchase type: object required: @@ -160381,8 +160668,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *759 - previous_marketplace_purchase: &788 + organization: *760 + previous_marketplace_purchase: &789 title: Marketplace Purchase type: object properties: @@ -160462,7 +160749,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *760 + repository: *761 sender: *4 required: - action @@ -160542,10 +160829,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *757 - installation: *758 - marketplace_purchase: *787 - organization: *759 + enterprise: *758 + installation: *759 + marketplace_purchase: *788 + organization: *760 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -160628,7 +160915,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *760 + repository: *761 sender: *4 required: - action @@ -160710,10 +160997,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *757 - installation: *758 - marketplace_purchase: *787 - organization: *759 + enterprise: *758 + installation: *759 + marketplace_purchase: *788 + organization: *760 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -160795,7 +161082,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *760 + repository: *761 sender: *4 required: - action @@ -160876,8 +161163,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 marketplace_purchase: title: Marketplace Purchase type: object @@ -160959,9 +161246,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *759 - previous_marketplace_purchase: *788 - repository: *760 + organization: *760 + previous_marketplace_purchase: *789 + repository: *761 sender: *4 required: - action @@ -161041,12 +161328,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *757 - installation: *758 - marketplace_purchase: *787 - organization: *759 - previous_marketplace_purchase: *788 - repository: *760 + enterprise: *758 + installation: *759 + marketplace_purchase: *788 + organization: *760 + previous_marketplace_purchase: *789 + repository: *761 sender: *4 required: - action @@ -161148,11 +161435,11 @@ x-webhooks: type: string required: - to - enterprise: *757 - installation: *758 - member: *779 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + member: *780 + organization: *760 + repository: *761 sender: *4 required: - action @@ -161252,11 +161539,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *757 - installation: *758 - member: *779 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + member: *780 + organization: *760 + repository: *761 sender: *4 required: - action @@ -161335,11 +161622,11 @@ x-webhooks: type: string enum: - removed - enterprise: *757 - installation: *758 - member: *779 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + member: *780 + organization: *760 + repository: *761 sender: *4 required: - action @@ -161417,11 +161704,11 @@ x-webhooks: type: string enum: - added - enterprise: *757 - installation: *758 - member: *779 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + member: *780 + organization: *760 + repository: *761 scope: description: The scope of the membership. Currently, can only be `team`. @@ -161497,7 +161784,7 @@ x-webhooks: required: - login - id - team: &789 + team: &790 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -161720,11 +162007,11 @@ x-webhooks: type: string enum: - removed - enterprise: *757 - installation: *758 - member: *779 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + member: *780 + organization: *760 + repository: *761 scope: description: The scope of the membership. Currently, can only be `team`. @@ -161801,7 +162088,7 @@ x-webhooks: required: - login - id - team: *789 + team: *790 required: - action - scope @@ -161883,8 +162170,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *758 - merge_group: &791 + installation: *759 + merge_group: &792 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -161903,15 +162190,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *790 + head_commit: *791 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -161997,10 +162284,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *758 - merge_group: *791 - organization: *759 - repository: *760 + installation: *759 + merge_group: *792 + organization: *760 + repository: *761 sender: *4 required: - action @@ -162073,7 +162360,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 + enterprise: *758 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -162182,17 +162469,17 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *758 - organization: *759 + installation: *759 + organization: *760 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *792 - required: *793 - x-github-breaking-changes: *794 + properties: *793 + required: *794 + x-github-breaking-changes: *795 nullable: true sender: *4 required: @@ -162273,11 +162560,11 @@ x-webhooks: type: string enum: - closed - enterprise: *757 - installation: *758 - milestone: *785 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + milestone: *786 + organization: *760 + repository: *761 sender: *4 required: - action @@ -162356,9 +162643,9 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - milestone: &795 + enterprise: *758 + installation: *759 + milestone: &796 title: Milestone description: A collection of related issues and pull requests. type: object @@ -162495,8 +162782,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -162575,11 +162862,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - milestone: *785 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + milestone: *786 + organization: *760 + repository: *761 sender: *4 required: - action @@ -162689,11 +162976,11 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 - milestone: *785 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + milestone: *786 + organization: *760 + repository: *761 sender: *4 required: - action @@ -162773,11 +163060,11 @@ x-webhooks: type: string enum: - opened - enterprise: *757 - installation: *758 - milestone: *795 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + milestone: *796 + organization: *760 + repository: *761 sender: *4 required: - action @@ -162856,11 +163143,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *779 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + blocked_user: *780 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -162939,11 +163226,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *779 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + blocked_user: *780 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -163022,9 +163309,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - membership: &796 + enterprise: *758 + installation: *759 + membership: &797 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -163131,8 +163418,8 @@ x-webhooks: - role - organization_url - user - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 required: - action @@ -163210,11 +163497,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *757 - installation: *758 - membership: *796 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + membership: *797 + organization: *760 + repository: *761 sender: *4 required: - action @@ -163293,8 +163580,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -163410,10 +163697,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 - user: *779 + user: *780 required: - action - invitation @@ -163491,11 +163778,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *757 - installation: *758 - membership: *796 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + membership: *797 + organization: *760 + repository: *761 sender: *4 required: - action @@ -163582,11 +163869,11 @@ x-webhooks: properties: from: type: string - enterprise: *757 - installation: *758 - membership: *796 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + membership: *797 + organization: *760 + repository: *761 sender: *4 required: - action @@ -163663,9 +163950,9 @@ x-webhooks: type: string enum: - published - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 package: description: Information about the package. type: object @@ -164164,7 +164451,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &797 + items: &798 title: Ruby Gems metadata type: object properties: @@ -164259,7 +164546,7 @@ x-webhooks: - owner - package_version - registry - repository: *760 + repository: *761 sender: *4 required: - action @@ -164335,9 +164622,9 @@ x-webhooks: type: string enum: - updated - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 package: description: Information about the package. type: object @@ -164690,7 +164977,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *797 + items: *798 source_url: type: string format: uri @@ -164760,7 +165047,7 @@ x-webhooks: - owner - package_version - registry - repository: *760 + repository: *761 sender: *4 required: - action @@ -164936,12 +165223,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *757 + enterprise: *758 id: type: integer - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - id @@ -165018,7 +165305,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &798 + personal_access_token_request: &799 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -165164,10 +165451,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *757 - organization: *759 + enterprise: *758 + organization: *760 sender: *4 - installation: *758 + installation: *759 required: - action - personal_access_token_request @@ -165244,11 +165531,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *798 - enterprise: *757 - organization: *759 + personal_access_token_request: *799 + enterprise: *758 + organization: *760 sender: *4 - installation: *758 + installation: *759 required: - action - personal_access_token_request @@ -165324,11 +165611,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *798 - enterprise: *757 - organization: *759 + personal_access_token_request: *799 + enterprise: *758 + organization: *760 sender: *4 - installation: *758 + installation: *759 required: - action - personal_access_token_request @@ -165403,11 +165690,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *798 - organization: *759 - enterprise: *757 + personal_access_token_request: *799 + organization: *760 + enterprise: *758 sender: *4 - installation: *758 + installation: *759 required: - action - personal_access_token_request @@ -165512,7 +165799,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *799 + last_response: *800 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -165544,8 +165831,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 zen: description: Random string of GitHub zen. @@ -165790,10 +166077,10 @@ x-webhooks: - from required: - note - enterprise: *757 - installation: *758 - organization: *759 - project_card: &800 + enterprise: *758 + installation: *759 + organization: *760 + project_card: &801 title: Project Card type: object properties: @@ -165912,7 +166199,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *760 + repository: *761 sender: *4 required: - action @@ -165993,11 +166280,11 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - project_card: *800 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + project_card: *801 + repository: *761 sender: *4 required: - action @@ -166077,9 +166364,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 project_card: title: Project Card type: object @@ -166207,9 +166494,9 @@ x-webhooks: The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *792 - required: *793 - x-github-breaking-changes: *794 + properties: *793 + required: *794 + x-github-breaking-changes: *795 nullable: true sender: *4 required: @@ -166303,11 +166590,11 @@ x-webhooks: - from required: - note - enterprise: *757 - installation: *758 - organization: *759 - project_card: *800 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + project_card: *801 + repository: *761 sender: *4 required: - action @@ -166401,9 +166688,9 @@ x-webhooks: - from required: - column_id - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 project_card: allOf: - title: Project Card @@ -166593,7 +166880,7 @@ x-webhooks: type: string required: - after_id - repository: *760 + repository: *761 sender: *4 required: - action @@ -166673,10 +166960,10 @@ x-webhooks: type: string enum: - closed - enterprise: *757 - installation: *758 - organization: *759 - project: &802 + enterprise: *758 + installation: *759 + organization: *760 + project: &803 title: Project type: object properties: @@ -166800,7 +167087,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *760 + repository: *761 sender: *4 required: - action @@ -166880,10 +167167,10 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - project_column: &801 + enterprise: *758 + installation: *759 + organization: *760 + project_column: &802 title: Project Column type: object properties: @@ -166922,7 +167209,7 @@ x-webhooks: - name - created_at - updated_at - repository: *760 + repository: *761 sender: *4 required: - action @@ -167001,19 +167288,19 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 - project_column: *801 + enterprise: *758 + installation: *759 + organization: *760 + project_column: *802 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *792 - required: *793 - x-github-breaking-changes: *794 + properties: *793 + required: *794 + x-github-breaking-changes: *795 nullable: true sender: *4 required: @@ -167103,11 +167390,11 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 - organization: *759 - project_column: *801 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + project_column: *802 + repository: *761 sender: *4 required: - action @@ -167187,11 +167474,11 @@ x-webhooks: type: string enum: - moved - enterprise: *757 - installation: *758 - organization: *759 - project_column: *801 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + project_column: *802 + repository: *761 sender: *4 required: - action @@ -167271,11 +167558,11 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - project: *802 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + project: *803 + repository: *761 sender: *4 required: - action @@ -167355,19 +167642,19 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 - project: *802 + enterprise: *758 + installation: *759 + organization: *760 + project: *803 repository: title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property when the event occurs from activity in a repository. type: object - properties: *792 - required: *793 - x-github-breaking-changes: *794 + properties: *793 + required: *794 + x-github-breaking-changes: *795 nullable: true sender: *4 required: @@ -167469,11 +167756,11 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 - organization: *759 - project: *802 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + project: *803 + repository: *761 sender: *4 required: - action @@ -167552,11 +167839,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *757 - installation: *758 - organization: *759 - project: *802 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + project: *803 + repository: *761 sender: *4 required: - action @@ -167637,9 +167924,9 @@ x-webhooks: type: string enum: - closed - installation: *758 - organization: *759 - projects_v2: *292 + installation: *759 + organization: *760 + projects_v2: *293 sender: *4 required: - action @@ -167720,9 +168007,9 @@ x-webhooks: type: string enum: - created - installation: *758 - organization: *759 - projects_v2: *292 + installation: *759 + organization: *760 + projects_v2: *293 sender: *4 required: - action @@ -167803,9 +168090,9 @@ x-webhooks: type: string enum: - deleted - installation: *758 - organization: *759 - projects_v2: *292 + installation: *759 + organization: *760 + projects_v2: *293 sender: *4 required: - action @@ -167922,9 +168209,9 @@ x-webhooks: type: string to: type: string - installation: *758 - organization: *759 - projects_v2: *292 + installation: *759 + organization: *760 + projects_v2: *293 sender: *4 required: - action @@ -168007,7 +168294,7 @@ x-webhooks: type: string enum: - archived - changes: &806 + changes: &807 type: object properties: archived_at: @@ -168021,9 +168308,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *758 - organization: *759 - projects_v2_item: &803 + installation: *759 + organization: *760 + projects_v2_item: &804 title: Projects v2 Item description: An item belonging to a project type: object @@ -168041,7 +168328,7 @@ x-webhooks: type: string description: The node ID of the content represented by this item. - content_type: *299 + content_type: *300 creator: *4 created_at: type: string @@ -168158,9 +168445,9 @@ x-webhooks: nullable: true to: type: string - installation: *758 - organization: *759 - projects_v2_item: *803 + installation: *759 + organization: *760 + projects_v2_item: *804 sender: *4 required: - action @@ -168242,9 +168529,9 @@ x-webhooks: type: string enum: - created - installation: *758 - organization: *759 - projects_v2_item: *803 + installation: *759 + organization: *760 + projects_v2_item: *804 sender: *4 required: - action @@ -168325,9 +168612,9 @@ x-webhooks: type: string enum: - deleted - installation: *758 - organization: *759 - projects_v2_item: *803 + installation: *759 + organization: *760 + projects_v2_item: *804 sender: *4 required: - action @@ -168433,7 +168720,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &804 + - &805 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -168455,7 +168742,7 @@ x-webhooks: required: - id - name - - &805 + - &806 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -168489,8 +168776,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *804 - *805 + - *806 required: - field_value - type: object @@ -168506,9 +168793,9 @@ x-webhooks: nullable: true required: - body - installation: *758 - organization: *759 - projects_v2_item: *803 + installation: *759 + organization: *760 + projects_v2_item: *804 sender: *4 required: - action @@ -168603,9 +168890,9 @@ x-webhooks: to: type: string nullable: true - installation: *758 - organization: *759 - projects_v2_item: *803 + installation: *759 + organization: *760 + projects_v2_item: *804 sender: *4 required: - action @@ -168688,10 +168975,10 @@ x-webhooks: type: string enum: - restored - changes: *806 - installation: *758 - organization: *759 - projects_v2_item: *803 + changes: *807 + installation: *759 + organization: *760 + projects_v2_item: *804 sender: *4 required: - action @@ -168773,9 +169060,9 @@ x-webhooks: type: string enum: - reopened - installation: *758 - organization: *759 - projects_v2: *292 + installation: *759 + organization: *760 + projects_v2: *293 sender: *4 required: - action @@ -168856,14 +169143,14 @@ x-webhooks: type: string enum: - created - installation: *758 - organization: *759 - projects_v2_status_update: &809 + installation: *759 + organization: *760 + projects_v2_status_update: &810 title: Projects v2 Status Update description: An status update belonging to a project type: object - properties: *807 - required: *808 + properties: *808 + required: *809 sender: *4 required: - action @@ -168944,9 +169231,9 @@ x-webhooks: type: string enum: - deleted - installation: *758 - organization: *759 - projects_v2_status_update: *809 + installation: *759 + organization: *760 + projects_v2_status_update: *810 sender: *4 required: - action @@ -169082,9 +169369,9 @@ x-webhooks: type: string format: date nullable: true - installation: *758 - organization: *759 - projects_v2_status_update: *809 + installation: *759 + organization: *760 + projects_v2_status_update: *810 sender: *4 required: - action @@ -169155,10 +169442,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - repository @@ -169235,13 +169522,13 @@ x-webhooks: type: string enum: - assigned - assignee: *779 - enterprise: *757 - installation: *758 - number: &810 + assignee: *780 + enterprise: *758 + installation: *759 + number: &811 description: The pull request number. type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -171546,7 +171833,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 sender: *4 required: - action @@ -171643,11 +171930,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 number: type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -173947,7 +174234,7 @@ x-webhooks: - draft reason: type: string - repository: *760 + repository: *761 sender: *4 required: - action @@ -174044,11 +174331,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 number: type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -176348,7 +176635,7 @@ x-webhooks: - draft reason: type: string - repository: *760 + repository: *761 sender: *4 required: - action @@ -176445,13 +176732,13 @@ x-webhooks: type: string enum: - closed - enterprise: *757 - installation: *758 - number: *810 - organization: *759 - pull_request: &811 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 + pull_request: &812 allOf: - - *611 + - *612 - type: object properties: allow_auto_merge: @@ -176513,7 +176800,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *760 + repository: *761 sender: *4 required: - action @@ -176594,12 +176881,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *757 - installation: *758 - number: *810 - organization: *759 - pull_request: *811 - repository: *760 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 + pull_request: *812 + repository: *761 sender: *4 required: - action @@ -176679,11 +176966,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *757 - milestone: *595 - number: *810 - organization: *759 - pull_request: &812 + enterprise: *758 + milestone: *596 + number: *811 + organization: *760 + pull_request: &813 title: Pull Request type: object properties: @@ -179010,7 +179297,7 @@ x-webhooks: - active_lock_reason - draft version: '2026-03-10' - repository: *760 + repository: *761 sender: *4 required: - action @@ -179089,11 +179376,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 number: type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -181397,7 +181684,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *760 + repository: *761 sender: *4 required: - action @@ -181529,12 +181816,12 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 - number: *810 - organization: *759 - pull_request: *811 - repository: *760 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 + pull_request: *812 + repository: *761 sender: *4 required: - action @@ -181614,11 +181901,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 number: type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -183907,7 +184194,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 sender: *4 required: - action @@ -183995,11 +184282,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *757 - installation: *758 - label: *778 - number: *810 - organization: *759 + enterprise: *758 + installation: *759 + label: *779 + number: *811 + organization: *760 pull_request: title: Pull Request type: object @@ -186303,7 +186590,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 sender: *4 required: - action @@ -186399,10 +186686,10 @@ x-webhooks: type: string enum: - locked - enterprise: *757 - installation: *758 - number: *810 - organization: *759 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 pull_request: title: Pull Request type: object @@ -188704,7 +188991,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 sender: *4 required: - action @@ -188799,12 +189086,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *757 - milestone: *595 - number: *810 - organization: *759 - pull_request: *812 - repository: *760 + enterprise: *758 + milestone: *596 + number: *811 + organization: *760 + pull_request: *813 + repository: *761 sender: *4 required: - action @@ -188883,12 +189170,12 @@ x-webhooks: type: string enum: - opened - enterprise: *757 - installation: *758 - number: *810 - organization: *759 - pull_request: *811 - repository: *760 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 + pull_request: *812 + repository: *761 sender: *4 required: - action @@ -188969,12 +189256,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *757 - installation: *758 - number: *810 - organization: *759 - pull_request: *811 - repository: *760 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 + pull_request: *812 + repository: *761 sender: *4 required: - action @@ -189054,12 +189341,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *757 - installation: *758 - number: *810 - organization: *759 - pull_request: *811 - repository: *760 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 + pull_request: *812 + repository: *761 sender: *4 required: - action @@ -189425,9 +189712,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 pull_request: type: object properties: @@ -191619,7 +191906,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *760 + repository: *761 sender: *4 required: - action @@ -191714,7 +192001,7 @@ x-webhooks: type: string enum: - deleted - comment: &814 + comment: &815 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -191999,9 +192286,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 pull_request: type: object properties: @@ -194181,7 +194468,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *760 + repository: *761 sender: *4 required: - action @@ -194276,11 +194563,11 @@ x-webhooks: type: string enum: - edited - changes: *813 - comment: *814 - enterprise: *757 - installation: *758 - organization: *759 + changes: *814 + comment: *815 + enterprise: *758 + installation: *759 + organization: *760 pull_request: type: object properties: @@ -196463,7 +196750,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *760 + repository: *761 sender: *4 required: - action @@ -196559,9 +196846,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 pull_request: title: Simple Pull Request type: object @@ -198756,7 +199043,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *760 + repository: *761 review: description: The review that was affected. type: object @@ -199018,9 +199305,9 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 pull_request: title: Simple Pull Request type: object @@ -201074,8 +201361,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *760 - review: &815 + repository: *761 + review: &816 description: The review that was affected. type: object properties: @@ -201316,12 +201603,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 number: description: The pull request number. type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -203626,7 +203913,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 requested_reviewer: title: User type: object @@ -203710,12 +203997,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 number: description: The pull request number. type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -206027,7 +206314,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 requested_team: title: Team description: Groups of organization members that gives permissions @@ -206242,12 +206529,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 number: description: The pull request number. type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -208554,7 +208841,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 requested_reviewer: title: User type: object @@ -208639,12 +208926,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *757 - installation: *758 + enterprise: *758 + installation: *759 number: description: The pull request number. type: integer - organization: *759 + organization: *760 pull_request: title: Pull Request type: object @@ -210942,7 +211229,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 requested_team: title: Team description: Groups of organization members that gives permissions @@ -211146,9 +211433,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 pull_request: title: Simple Pull Request type: object @@ -213345,8 +213632,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *760 - review: *815 + repository: *761 + review: *816 sender: *4 required: - action @@ -213441,9 +213728,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 pull_request: title: Simple Pull Request type: object @@ -215535,7 +215822,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *760 + repository: *761 sender: *4 thread: type: object @@ -215930,9 +216217,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 pull_request: title: Simple Pull Request type: object @@ -218010,7 +218297,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *760 + repository: *761 sender: *4 thread: type: object @@ -218408,10 +218695,10 @@ x-webhooks: type: string before: type: string - enterprise: *757 - installation: *758 - number: *810 - organization: *759 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 pull_request: title: Pull Request type: object @@ -220704,7 +220991,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 sender: *4 required: - action @@ -220801,11 +221088,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *816 - enterprise: *757 - installation: *758 - number: *810 - organization: *759 + assignee: *817 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 pull_request: title: Pull Request type: object @@ -223110,7 +223397,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 sender: *4 required: - action @@ -223204,11 +223491,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *757 - installation: *758 - label: *778 - number: *810 - organization: *759 + enterprise: *758 + installation: *759 + label: *779 + number: *811 + organization: *760 pull_request: title: Pull Request type: object @@ -225503,7 +225790,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 sender: *4 required: - action @@ -225599,10 +225886,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *757 - installation: *758 - number: *810 - organization: *759 + enterprise: *758 + installation: *759 + number: *811 + organization: *760 pull_request: title: Pull Request type: object @@ -227889,7 +228176,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *760 + repository: *761 sender: *4 required: - action @@ -228104,7 +228391,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *757 + enterprise: *758 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -228196,8 +228483,8 @@ x-webhooks: - url - author - committer - installation: *758 - organization: *759 + installation: *759 + organization: *760 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -228783,9 +229070,9 @@ x-webhooks: type: string enum: - published - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 registry_package: type: object properties: @@ -229231,7 +229518,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *797 + items: *798 summary: type: string tag_name: @@ -229285,7 +229572,7 @@ x-webhooks: - owner - package_version - registry - repository: *760 + repository: *761 sender: *4 required: - action @@ -229363,9 +229650,9 @@ x-webhooks: type: string enum: - updated - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 registry_package: type: object properties: @@ -229673,7 +229960,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *797 + items: *798 summary: type: string tag_name: @@ -229722,7 +230009,7 @@ x-webhooks: - owner - package_version - registry - repository: *760 + repository: *761 sender: *4 required: - action @@ -229799,10 +230086,10 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - release: &817 + enterprise: *758 + installation: *759 + organization: *760 + release: &818 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -230120,7 +230407,7 @@ x-webhooks: - updated_at - zipball_url - body - repository: *760 + repository: *761 sender: *4 required: - action @@ -230197,11 +230484,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 - release: *817 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + release: *818 + repository: *761 sender: *4 required: - action @@ -230318,11 +230605,11 @@ x-webhooks: type: boolean required: - to - enterprise: *757 - installation: *758 - organization: *759 - release: *817 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + release: *818 + repository: *761 sender: *4 required: - action @@ -230400,9 +230687,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -230724,7 +231011,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *760 + repository: *761 sender: *4 required: - action @@ -230800,10 +231087,10 @@ x-webhooks: type: string enum: - published - enterprise: *757 - installation: *758 - organization: *759 - release: &818 + enterprise: *758 + installation: *759 + organization: *760 + release: &819 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -231122,7 +231409,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *760 + repository: *761 sender: *4 required: - action @@ -231198,11 +231485,11 @@ x-webhooks: type: string enum: - released - enterprise: *757 - installation: *758 - organization: *759 - release: *817 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + release: *818 + repository: *761 sender: *4 required: - action @@ -231278,11 +231565,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *757 - installation: *758 - organization: *759 - release: *818 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + release: *819 + repository: *761 sender: *4 required: - action @@ -231358,11 +231645,11 @@ x-webhooks: type: string enum: - published - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - repository_advisory: *680 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + repository_advisory: *681 sender: *4 required: - action @@ -231438,11 +231725,11 @@ x-webhooks: type: string enum: - reported - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - repository_advisory: *680 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + repository_advisory: *681 sender: *4 required: - action @@ -231518,10 +231805,10 @@ x-webhooks: type: string enum: - archived - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -231598,10 +231885,10 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -231679,10 +231966,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -231766,10 +232053,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -231881,10 +232168,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -231956,10 +232243,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 status: type: string @@ -232040,10 +232327,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -232120,10 +232407,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -232217,10 +232504,10 @@ x-webhooks: - name required: - repository - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -232300,11 +232587,11 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - repository_ruleset: *341 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + repository_ruleset: *342 sender: *4 required: - action @@ -232382,11 +232669,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - repository_ruleset: *341 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + repository_ruleset: *342 sender: *4 required: - action @@ -232464,11 +232751,11 @@ x-webhooks: type: string enum: - edited - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - repository_ruleset: *341 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + repository_ruleset: *342 changes: type: object properties: @@ -232487,16 +232774,16 @@ x-webhooks: properties: added: type: array - items: *315 + items: *316 deleted: type: array - items: *315 + items: *316 updated: type: array items: type: object properties: - condition: *315 + condition: *316 changes: type: object properties: @@ -232529,16 +232816,16 @@ x-webhooks: properties: added: type: array - items: *631 + items: *632 deleted: type: array - items: *631 + items: *632 updated: type: array items: type: object properties: - rule: *631 + rule: *632 changes: type: object properties: @@ -232772,10 +233059,10 @@ x-webhooks: - from required: - owner - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -232853,10 +233140,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -232934,7 +233221,7 @@ x-webhooks: type: string enum: - create - alert: &819 + alert: &820 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -233056,10 +233343,10 @@ x-webhooks: enum: - auto_dismissed - open - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -233265,10 +233552,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -233346,11 +233633,11 @@ x-webhooks: type: string enum: - reopen - alert: *819 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + alert: *820 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -233549,10 +233836,10 @@ x-webhooks: enum: - fixed - open - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -233630,11 +233917,11 @@ x-webhooks: type: string enum: - assigned - alert: &820 + alert: &821 type: object properties: - number: *188 - created_at: *189 + number: *189 + created_at: *190 updated_at: type: string description: 'The time that the alert was last updated in ISO @@ -233642,8 +233929,8 @@ x-webhooks: format: date-time readOnly: true nullable: true - url: *191 - html_url: *192 + url: *192 + html_url: *193 locations_url: type: string format: uri @@ -233773,10 +234060,10 @@ x-webhooks: required: *21 nullable: true assignee: *4 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -233854,11 +234141,11 @@ x-webhooks: type: string enum: - created - alert: *820 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + alert: *821 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -233939,11 +234226,11 @@ x-webhooks: type: string enum: - created - alert: *820 - installation: *758 - location: *821 - organization: *759 - repository: *760 + alert: *821 + installation: *759 + location: *822 + organization: *760 + repository: *761 sender: *4 required: - location @@ -234181,11 +234468,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *820 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + alert: *821 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -234263,11 +234550,11 @@ x-webhooks: type: string enum: - reopened - alert: *820 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + alert: *821 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -234345,11 +234632,11 @@ x-webhooks: type: string enum: - resolved - alert: *820 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + alert: *821 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -234427,12 +234714,12 @@ x-webhooks: type: string enum: - unassigned - alert: *820 + alert: *821 assignee: *4 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -234510,11 +234797,11 @@ x-webhooks: type: string enum: - validated - alert: *820 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + alert: *821 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -234640,10 +234927,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *760 - enterprise: *757 - installation: *758 - organization: *759 + repository: *761 + enterprise: *758 + installation: *759 + organization: *760 sender: *4 required: - action @@ -234721,11 +235008,11 @@ x-webhooks: type: string enum: - published - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - security_advisory: &822 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + security_advisory: &823 description: The details of the security advisory, including summary, description, and severity. type: object @@ -234926,11 +235213,11 @@ x-webhooks: type: string enum: - updated - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 - security_advisory: *822 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 + security_advisory: *823 sender: *4 required: - action @@ -235003,10 +235290,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -235198,11 +235485,11 @@ x-webhooks: from: type: object properties: - security_and_analysis: *314 - enterprise: *757 - installation: *758 - organization: *759 - repository: *362 + security_and_analysis: *315 + enterprise: *758 + installation: *759 + organization: *760 + repository: *363 sender: *4 required: - changes @@ -235280,12 +235567,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - sponsorship: &823 + sponsorship: &824 type: object properties: created_at: @@ -235586,12 +235873,12 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - sponsorship: *823 + sponsorship: *824 required: - action - sponsorship @@ -235679,12 +235966,12 @@ x-webhooks: type: string required: - from - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - sponsorship: *823 + sponsorship: *824 required: - action - changes @@ -235761,17 +236048,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &824 + effective_date: &825 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: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - sponsorship: *823 + sponsorship: *824 required: - action - sponsorship @@ -235845,7 +236132,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &825 + changes: &826 type: object properties: tier: @@ -235889,13 +236176,13 @@ x-webhooks: - from required: - tier - effective_date: *824 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + effective_date: *825 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - sponsorship: *823 + sponsorship: *824 required: - action - changes @@ -235972,13 +236259,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *825 - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + changes: *826 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - sponsorship: *823 + sponsorship: *824 required: - action - changes @@ -236052,10 +236339,10 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -236138,10 +236425,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -236561,15 +236848,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *757 + enterprise: *758 id: description: The unique identifier of the status. type: integer - installation: *758 + installation: *759 name: type: string - organization: *759 - repository: *760 + organization: *760 + repository: *761 sender: *4 sha: description: The Commit SHA. @@ -236684,9 +236971,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *88 - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -236775,9 +237062,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *88 - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -236866,9 +237153,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *88 - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -236957,9 +237244,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *88 - installation: *758 - organization: *759 - repository: *760 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -237035,12 +237322,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - team: &826 + team: &827 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -237263,9 +237550,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 repository: title: Repository description: A git repository @@ -237723,7 +238010,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *826 + team: *827 required: - action - team @@ -237799,9 +238086,9 @@ x-webhooks: type: string enum: - created - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 repository: title: Repository description: A git repository @@ -238259,7 +238546,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *826 + team: *827 required: - action - team @@ -238336,9 +238623,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 repository: title: Repository description: A git repository @@ -238796,7 +239083,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *826 + team: *827 required: - action - team @@ -238940,9 +239227,9 @@ x-webhooks: - from required: - permissions - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 repository: title: Repository description: A git repository @@ -239400,7 +239687,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *826 + team: *827 required: - action - changes @@ -239478,9 +239765,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *757 - installation: *758 - organization: *759 + enterprise: *758 + installation: *759 + organization: *760 repository: title: Repository description: A git repository @@ -239938,7 +240225,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *826 + team: *827 required: - action - team @@ -240014,10 +240301,10 @@ x-webhooks: type: string enum: - started - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 required: - action @@ -240090,16 +240377,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *757 + enterprise: *758 inputs: type: object nullable: true additionalProperties: true - installation: *758 - organization: *759 + installation: *759 + organization: *760 ref: type: string - repository: *760 + repository: *761 sender: *4 workflow: type: string @@ -240181,10 +240468,10 @@ x-webhooks: type: string enum: - completed - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 workflow_job: allOf: @@ -240421,7 +240708,7 @@ x-webhooks: type: string required: - conclusion - deployment: *522 + deployment: *523 required: - action - repository @@ -240500,10 +240787,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 workflow_job: allOf: @@ -240763,7 +241050,7 @@ x-webhooks: required: - status - steps - deployment: *522 + deployment: *523 required: - action - repository @@ -240842,10 +241129,10 @@ x-webhooks: type: string enum: - queued - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 workflow_job: type: object @@ -240980,7 +241267,7 @@ x-webhooks: - workflow_name - head_branch - created_at - deployment: *522 + deployment: *523 required: - action - repository @@ -241059,10 +241346,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 workflow_job: type: object @@ -241198,7 +241485,7 @@ x-webhooks: - workflow_name - head_branch - created_at - deployment: *522 + deployment: *523 required: - action - repository @@ -241278,12 +241565,12 @@ x-webhooks: type: string enum: - completed - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - workflow: *774 + workflow: *775 workflow_run: title: Workflow Run type: object @@ -242282,12 +242569,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *760 + repository: *761 sender: *4 - workflow: *774 + workflow: *775 workflow_run: title: Workflow Run type: object @@ -243271,12 +243558,12 @@ x-webhooks: type: string enum: - requested - enterprise: *757 - installation: *758 - organization: *759 - repository: *760 + enterprise: *758 + installation: *759 + organization: *7{"code":"deadline_exceeded","msg":"operation timed out"}