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 7e304c9bc4..43f069f29d 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 @@ -69661,6 +69661,155 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/pagination-before" + }, + { + "$ref": "#/components/parameters/pagination-after" + }, + { + "$ref": "#/components/parameters/username" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "$ref": "#/components/examples/bulk-subject-digest-body" + }, + "withPredicateType": { + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "nullable": true, + "type": "array", + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/list-attestations-bulk" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", 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 4cf6d90acd..aacd05b685 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 @@ -50662,6 +50662,111 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/pagination-before" + - "$ref": "#/components/parameters/pagination-after" + - "$ref": "#/components/parameters/username" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: + "$ref": "#/components/examples/bulk-subject-digest-body" + withPredicateType: + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + nullable: true + type: array + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: + "$ref": "#/components/examples/list-attestations-bulk" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk diff --git a/descriptions/api.github.com/api.github.com.json b/descriptions/api.github.com/api.github.com.json index 7e304c9bc4..43f069f29d 100644 --- a/descriptions/api.github.com/api.github.com.json +++ b/descriptions/api.github.com/api.github.com.json @@ -69661,6 +69661,155 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/pagination-before" + }, + { + "$ref": "#/components/parameters/pagination-after" + }, + { + "$ref": "#/components/parameters/username" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "$ref": "#/components/examples/bulk-subject-digest-body" + }, + "withPredicateType": { + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "nullable": true, + "type": "array", + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/list-attestations-bulk" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions/api.github.com/api.github.com.yaml b/descriptions/api.github.com/api.github.com.yaml index 4cf6d90acd..aacd05b685 100644 --- a/descriptions/api.github.com/api.github.com.yaml +++ b/descriptions/api.github.com/api.github.com.yaml @@ -50662,6 +50662,111 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/pagination-before" + - "$ref": "#/components/parameters/pagination-after" + - "$ref": "#/components/parameters/username" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: + "$ref": "#/components/examples/bulk-subject-digest-body" + withPredicateType: + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + nullable: true + type: array + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: + "$ref": "#/components/examples/list-attestations-bulk" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk 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 9b0e745089..ee955995db 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 @@ -522483,6 +522483,319 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "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 results before this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "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 results after this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "description": "The handle for the GitHub user account.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ] + } + }, + "withPredicateType": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ], + "predicateType": "provenance" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "nullable": true, + "type": "array", + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "value": { + "attestations_subject_digests": [ + { + "sha256:abc": [ + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + }, + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + } + ] + } + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", 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 30cb15fb19..1fe8f57b3e 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 @@ -15927,7 +15927,7 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-an-organization parameters: - *96 - - &666 + - &669 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, @@ -15936,7 +15936,7 @@ paths: required: false schema: type: integer - - &667 + - &670 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 @@ -15945,7 +15945,7 @@ paths: required: false schema: type: integer - - &668 + - &671 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 @@ -15954,7 +15954,7 @@ paths: required: false schema: type: integer - - &669 + - &672 name: hour description: If specified, only return results for a single hour. The value of `hour` is an integer between `0` and `23`. If no `year`, `month`, or @@ -20953,12 +20953,12 @@ paths: required: - subject_digests examples: - default: + default: &658 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: + withPredicateType: &659 value: subject_digests: - sha256:abc123 @@ -21016,7 +21016,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: + default: &660 value: attestations_subject_digests: - sha256:abc: @@ -37941,7 +37941,7 @@ paths: description: Response content: application/json: - schema: &660 + schema: &663 type: object properties: total_minutes_used: @@ -38011,7 +38011,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &661 + default: &664 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -38047,7 +38047,7 @@ paths: description: Response content: application/json: - schema: &662 + schema: &665 type: object properties: total_gigabytes_bandwidth_used: @@ -38065,7 +38065,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &663 + default: &666 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -38097,7 +38097,7 @@ paths: description: Response content: application/json: - schema: &664 + schema: &667 type: object properties: days_left_in_billing_cycle: @@ -38115,7 +38115,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &665 + default: &668 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -53582,7 +53582,7 @@ paths: check. type: array items: *362 - deployment: &678 + deployment: &681 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -54494,7 +54494,7 @@ paths: type: string format: date-time nullable: true - head_commit: &704 + head_commit: &707 title: Simple Commit description: A commit. type: object @@ -69330,7 +69330,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &712 + last_response: &715 title: Hook Response type: object properties: @@ -84855,7 +84855,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &733 + items: &736 type: object properties: type: @@ -94998,7 +94998,7 @@ paths: - subkeys - revoked examples: - default: &658 + default: &661 value: - id: 3 name: Octocat's GPG Key @@ -97114,7 +97114,7 @@ paths: application/json: schema: *216 examples: - default: &659 + default: &662 value: id: 40201 name: octo-name @@ -98293,7 +98293,7 @@ paths: - title - created_at examples: - default: &670 + default: &673 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -98458,7 +98458,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &671 + - &674 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 @@ -98487,7 +98487,7 @@ paths: application/vnd.github.v3.star+json: schema: type: array - items: &672 + items: &675 title: Starred Repository description: Starred Repository type: object @@ -99014,6 +99014,108 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - *17 + - *40 + - *41 + - *135 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: *658 + withPredicateType: *659 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + nullable: true + type: array + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: *660 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk @@ -99657,7 +99759,7 @@ paths: type: array items: *634 examples: - default: *658 + default: *661 headers: Link: *58 x-github: @@ -99927,7 +100029,7 @@ paths: application/json: schema: *216 examples: - default: *659 + default: *662 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100526,9 +100628,9 @@ paths: description: Response content: application/json: - schema: *660 + schema: *663 examples: - default: *661 + default: *664 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100556,9 +100658,9 @@ paths: description: Response content: application/json: - schema: *662 + schema: *665 examples: - default: *663 + default: *666 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100586,9 +100688,9 @@ paths: description: Response content: application/json: - schema: *664 + schema: *667 examples: - default: *665 + default: *668 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100609,10 +100711,10 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-a-user parameters: - *135 - - *666 - - *667 - - *668 - *669 + - *670 + - *671 + - *672 responses: '200': description: Response when getting a billing usage report @@ -100745,7 +100847,7 @@ paths: type: array items: *651 examples: - default: *670 + default: *673 headers: Link: *58 x-github: @@ -100770,7 +100872,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *135 - - *671 + - *674 - *48 - *17 - *19 @@ -100782,7 +100884,7 @@ paths: schema: anyOf: - type: array - items: *672 + items: *675 - type: array items: *60 examples: @@ -100945,7 +101047,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &673 + enterprise: &676 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -101003,7 +101105,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &674 + installation: &677 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -101022,7 +101124,7 @@ x-webhooks: required: - id - node_id - organization: &675 + organization: &678 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -101082,13 +101184,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &676 + repository: &679 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: &706 + properties: &709 id: description: Unique identifier of the repository example: 42 @@ -101771,7 +101873,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &707 + required: &710 - archive_url - assignees_url - blobs_url @@ -101922,10 +102024,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -102001,11 +102103,11 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - rule: &677 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + rule: &680 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) @@ -102228,11 +102330,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - rule: *677 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + rule: *680 sender: *4 required: - action @@ -102415,11 +102517,11 @@ x-webhooks: - everyone required: - from - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - rule: *677 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + rule: *680 sender: *4 required: - action @@ -102503,7 +102605,7 @@ x-webhooks: type: string enum: - completed - check_run: &679 + check_run: &682 title: CheckRun description: A check performed on the code of a given code change type: object @@ -102594,7 +102696,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *678 + deployment: *681 details_url: example: https://example.com type: string @@ -102679,9 +102781,9 @@ x-webhooks: - output - app - pull_requests - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - check_run @@ -103074,10 +103176,10 @@ x-webhooks: type: string enum: - created - check_run: *679 - installation: *674 - organization: *675 - repository: *676 + check_run: *682 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - check_run @@ -103473,10 +103575,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *679 - installation: *674 - organization: *675 - repository: *676 + check_run: *682 + installation: *677 + organization: *678 + repository: *679 requested_action: description: The action requested by the user. type: object @@ -103881,10 +103983,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *679 - installation: *674 - organization: *675 - repository: *676 + check_run: *682 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - check_run @@ -104861,10 +104963,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -105534,10 +105636,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -106201,10 +106303,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -106512,20 +106614,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &680 + commit_oid: &683 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: *673 - installation: *674 - organization: *675 - ref: &681 + enterprise: *676 + installation: *677 + organization: *678 + ref: &684 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: *676 + repository: *679 sender: *4 required: - action @@ -106917,12 +107019,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *680 - enterprise: *673 - installation: *674 - organization: *675 - ref: *681 - repository: *676 + commit_oid: *683 + enterprise: *676 + installation: *677 + organization: *678 + ref: *684 + repository: *679 sender: *4 required: - action @@ -107185,12 +107287,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *680 - enterprise: *673 - installation: *674 - organization: *675 - ref: *681 - repository: *676 + commit_oid: *683 + enterprise: *676 + installation: *677 + organization: *678 + ref: *684 + repository: *679 sender: *4 required: - action @@ -107519,12 +107621,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *680 - enterprise: *673 - installation: *674 - organization: *675 - ref: *681 - repository: *676 + commit_oid: *683 + enterprise: *676 + installation: *677 + organization: *678 + ref: *684 + repository: *679 sender: *4 required: - action @@ -107789,16 +107891,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 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: *676 + repository: *679 sender: *4 required: - action @@ -108032,12 +108134,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *680 - enterprise: *673 - installation: *674 - organization: *675 - ref: *681 - repository: *676 + commit_oid: *683 + enterprise: *676 + installation: *677 + organization: *678 + ref: *684 + repository: *679 sender: *4 required: - action @@ -108294,10 +108396,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -108377,18 +108479,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *675 - pusher_type: &682 + organization: *678 + pusher_type: &685 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &683 + ref: &686 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -108398,7 +108500,7 @@ x-webhooks: enum: - tag - branch - repository: *676 + repository: *679 sender: *4 required: - ref @@ -108481,9 +108583,9 @@ x-webhooks: enum: - created definition: *233 - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -108568,9 +108670,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -108648,9 +108750,9 @@ x-webhooks: enum: - promote_to_enterprise definition: *233 - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -108728,9 +108830,9 @@ x-webhooks: enum: - updated definition: *233 - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -108807,10 +108909,10 @@ x-webhooks: type: string enum: - updated - enterprise: *673 - installation: *674 - repository: *676 - organization: *675 + enterprise: *676 + installation: *677 + repository: *679 + organization: *678 sender: *4 new_property_values: type: array @@ -108895,18 +108997,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 - pusher_type: *682 - ref: *683 + enterprise: *676 + installation: *677 + organization: *678 + pusher_type: *685 + ref: *686 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *676 + repository: *679 sender: *4 required: - ref @@ -108991,10 +109093,10 @@ x-webhooks: enum: - auto_dismissed alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109079,10 +109181,10 @@ x-webhooks: enum: - auto_reopened alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109167,10 +109269,10 @@ x-webhooks: enum: - created alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109253,10 +109355,10 @@ x-webhooks: enum: - dismissed alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109339,10 +109441,10 @@ x-webhooks: enum: - fixed alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109426,10 +109528,10 @@ x-webhooks: enum: - reintroduced alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109512,10 +109614,10 @@ x-webhooks: enum: - reopened alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109592,9 +109694,9 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - key: &684 + enterprise: *676 + installation: *677 + key: &687 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -109630,8 +109732,8 @@ x-webhooks: - verified - created_at - read_only - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -109708,11 +109810,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - key: *684 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + key: *687 + organization: *678 + repository: *679 sender: *4 required: - action @@ -110273,12 +110375,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: &688 + workflow: &691 title: Workflow type: object nullable: true @@ -111008,9 +111110,9 @@ x-webhooks: pull_requests: type: array items: *526 - repository: *676 - organization: *675 - installation: *674 + repository: *679 + organization: *678 + installation: *677 sender: *4 responses: '200': @@ -111081,7 +111183,7 @@ x-webhooks: type: string enum: - approved - approver: &685 + approver: &688 type: object properties: avatar_url: @@ -111124,11 +111226,11 @@ x-webhooks: type: string comment: type: string - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - reviewers: &686 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + reviewers: &689 type: array items: type: object @@ -111207,7 +111309,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &687 + workflow_job_run: &690 type: object properties: conclusion: @@ -111938,18 +112040,18 @@ x-webhooks: type: string enum: - rejected - approver: *685 + approver: *688 comment: type: string - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - reviewers: *686 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + reviewers: *689 sender: *4 since: type: string - workflow_job_run: *687 + workflow_job_run: *690 workflow_job_runs: type: array items: @@ -112653,13 +112755,13 @@ x-webhooks: type: string enum: - requested - enterprise: *673 + enterprise: *676 environment: type: string - installation: *674 - organization: *675 - repository: *676 - requestor: &693 + installation: *677 + organization: *678 + repository: *679 + requestor: &696 title: User type: object nullable: true @@ -114558,12 +114660,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: *688 + workflow: *691 workflow_run: title: Deployment Workflow Run type: object @@ -115243,7 +115345,7 @@ x-webhooks: type: string enum: - answered - answer: &691 + answer: &694 type: object properties: author_association: @@ -115400,7 +115502,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &689 + discussion: &692 title: Discussion description: A Discussion in a repository. type: object @@ -115708,10 +115810,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -115838,11 +115940,11 @@ x-webhooks: - from required: - category - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -115925,11 +116027,11 @@ x-webhooks: type: string enum: - closed - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116011,7 +116113,7 @@ x-webhooks: type: string enum: - created - comment: &690 + comment: &693 type: object properties: author_association: @@ -116168,11 +116270,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116255,12 +116357,12 @@ x-webhooks: type: string enum: - deleted - comment: *690 - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + comment: *693 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116355,12 +116457,12 @@ x-webhooks: - from required: - body - comment: *690 - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + comment: *693 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116444,11 +116546,11 @@ x-webhooks: type: string enum: - created - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116530,11 +116632,11 @@ x-webhooks: type: string enum: - deleted - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116634,11 +116736,11 @@ x-webhooks: type: string required: - from - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116720,10 +116822,10 @@ x-webhooks: type: string enum: - labeled - discussion: *689 - enterprise: *673 - installation: *674 - label: &692 + discussion: *692 + enterprise: *676 + installation: *677 + label: &695 title: Label type: object properties: @@ -116755,8 +116857,8 @@ x-webhooks: - color - default - description - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116839,11 +116941,11 @@ x-webhooks: type: string enum: - locked - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116925,11 +117027,11 @@ x-webhooks: type: string enum: - pinned - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117011,11 +117113,11 @@ x-webhooks: type: string enum: - reopened - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117100,16 +117202,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *689 - new_repository: *676 + new_discussion: *692 + new_repository: *679 required: - new_discussion - new_repository - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117192,10 +117294,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *689 - old_answer: *691 - organization: *675 - repository: *676 + discussion: *692 + old_answer: *694 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117277,12 +117379,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *689 - enterprise: *673 - installation: *674 - label: *692 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117365,11 +117467,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117451,11 +117553,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117528,7 +117630,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *673 + enterprise: *676 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -118188,9 +118290,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - forkee @@ -118336,9 +118438,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pages: description: The pages that were updated. type: array @@ -118375,7 +118477,7 @@ x-webhooks: - action - sha - html_url - repository: *676 + repository: *679 sender: *4 required: - pages @@ -118451,10 +118553,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: &694 + organization: *678 + repositories: &697 description: An array of repository objects that the installation can access. type: array @@ -118480,8 +118582,8 @@ x-webhooks: - name - full_name - private - repository: *676 - requester: *693 + repository: *679 + requester: *696 sender: *4 required: - action @@ -118556,11 +118658,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: *694 - repository: *676 + organization: *678 + repositories: *697 + repository: *679 requester: nullable: true sender: *4 @@ -118636,11 +118738,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: *694 - repository: *676 + organization: *678 + repositories: *697 + repository: *679 requester: nullable: true sender: *4 @@ -118716,10 +118818,10 @@ x-webhooks: type: string enum: - added - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories_added: &695 + organization: *678 + repositories_added: &698 description: An array of repository objects, which were added to the installation. type: array @@ -118765,15 +118867,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *676 - repository_selection: &696 + repository: *679 + repository_selection: &699 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *693 + requester: *696 sender: *4 required: - action @@ -118852,10 +118954,10 @@ x-webhooks: type: string enum: - removed - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories_added: *695 + organization: *678 + repositories_added: *698 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -118882,9 +118984,9 @@ x-webhooks: - name - full_name - private - repository: *676 - repository_selection: *696 - requester: *693 + repository: *679 + repository_selection: *699 + requester: *696 sender: *4 required: - action @@ -118963,11 +119065,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: *694 - repository: *676 + organization: *678 + repositories: *697 + repository: *679 requester: nullable: true sender: *4 @@ -119145,10 +119247,10 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 target_type: type: string @@ -119227,11 +119329,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: *694 - repository: *676 + organization: *678 + repositories: *697 + repository: *679 requester: nullable: true sender: *4 @@ -119483,8 +119585,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -120640,8 +120742,8 @@ x-webhooks: - state - locked - assignee - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -120721,7 +120823,7 @@ x-webhooks: type: string enum: - deleted - comment: &697 + comment: &700 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -120886,8 +120988,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -122041,8 +122143,8 @@ x-webhooks: - state - locked - assignee - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -122122,7 +122224,7 @@ x-webhooks: type: string enum: - edited - changes: &725 + changes: &728 description: The changes to the comment. type: object properties: @@ -122134,9 +122236,9 @@ x-webhooks: type: string required: - from - comment: *697 - enterprise: *673 - installation: *674 + comment: *700 + enterprise: *676 + installation: *677 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -123291,8 +123393,8 @@ x-webhooks: - state - locked - assignee - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -123374,10 +123476,10 @@ x-webhooks: type: string enum: - assigned - assignee: *693 - enterprise: *673 - installation: *674 - issue: &700 + assignee: *696 + enterprise: *676 + installation: *677 + issue: &703 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -124296,8 +124398,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -124377,8 +124479,8 @@ x-webhooks: type: string enum: - closed - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -125437,8 +125539,8 @@ x-webhooks: required: - state - closed_at - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -125517,8 +125619,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -126432,8 +126534,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -126512,8 +126614,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127428,7 +127530,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &698 + milestone: &701 title: Milestone description: A collection of related issues and pull requests. type: object @@ -127566,8 +127668,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -127666,8 +127768,8 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128586,9 +128688,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *692 - organization: *675 - repository: *676 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -128668,8 +128770,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129587,9 +129689,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *692 - organization: *675 - repository: *676 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -129669,8 +129771,8 @@ x-webhooks: type: string enum: - locked - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130589,8 +130691,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -130669,8 +130771,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -131583,9 +131685,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *698 - organization: *675 - repository: *676 + milestone: *701 + organization: *678 + repository: *679 sender: *4 required: - action @@ -133028,8 +133130,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -133947,8 +134049,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -134028,9 +134130,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *673 - installation: *674 - issue: &699 + enterprise: *676 + installation: *677 + issue: &702 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -134942,8 +135044,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -135022,8 +135124,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -135941,8 +136043,8 @@ x-webhooks: user_view_type: type: string type: *195 - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137405,11 +137507,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *673 - installation: *674 - issue: *699 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + issue: *702 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137489,12 +137591,12 @@ x-webhooks: type: string enum: - typed - enterprise: *673 - installation: *674 - issue: *700 + enterprise: *676 + installation: *677 + issue: *703 type: *195 - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137575,7 +137677,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &728 + assignee: &731 title: User type: object nullable: true @@ -137645,11 +137747,11 @@ x-webhooks: required: - login - id - enterprise: *673 - installation: *674 - issue: *700 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + issue: *703 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137728,12 +137830,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *673 - installation: *674 - issue: *700 - label: *692 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + issue: *703 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137813,8 +137915,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -138731,8 +138833,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -138812,11 +138914,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *673 - installation: *674 - issue: *699 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + issue: *702 + organization: *678 + repository: *679 sender: *4 required: - action @@ -138895,12 +138997,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *673 - installation: *674 - issue: *700 + enterprise: *676 + installation: *677 + issue: *703 type: *195 - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -138980,11 +139082,11 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - label: *692 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -139062,11 +139164,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - label: *692 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -139176,11 +139278,11 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - label: *692 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -139262,9 +139364,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *673 - installation: *674 - marketplace_purchase: &701 + enterprise: *676 + installation: *677 + marketplace_purchase: &704 title: Marketplace Purchase type: object required: @@ -139347,8 +139449,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *675 - previous_marketplace_purchase: &702 + organization: *678 + previous_marketplace_purchase: &705 title: Marketplace Purchase type: object properties: @@ -139428,7 +139530,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *676 + repository: *679 sender: *4 required: - action @@ -139508,10 +139610,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *673 - installation: *674 - marketplace_purchase: *701 - organization: *675 + enterprise: *676 + installation: *677 + marketplace_purchase: *704 + organization: *678 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -139594,7 +139696,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *676 + repository: *679 sender: *4 required: - action @@ -139676,10 +139778,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *673 - installation: *674 - marketplace_purchase: *701 - organization: *675 + enterprise: *676 + installation: *677 + marketplace_purchase: *704 + organization: *678 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -139761,7 +139863,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *676 + repository: *679 sender: *4 required: - action @@ -139842,8 +139944,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 marketplace_purchase: title: Marketplace Purchase type: object @@ -139925,9 +140027,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *675 - previous_marketplace_purchase: *702 - repository: *676 + organization: *678 + previous_marketplace_purchase: *705 + repository: *679 sender: *4 required: - action @@ -140007,12 +140109,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *673 - installation: *674 - marketplace_purchase: *701 - organization: *675 - previous_marketplace_purchase: *702 - repository: *676 + enterprise: *676 + installation: *677 + marketplace_purchase: *704 + organization: *678 + previous_marketplace_purchase: *705 + repository: *679 sender: *4 required: - action @@ -140114,11 +140216,11 @@ x-webhooks: type: string required: - to - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 sender: *4 required: - action @@ -140218,11 +140320,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 sender: *4 required: - action @@ -140301,11 +140403,11 @@ x-webhooks: type: string enum: - removed - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 sender: *4 required: - action @@ -140383,11 +140485,11 @@ x-webhooks: type: string enum: - added - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 scope: description: The scope of the membership. Currently, can only be `team`. @@ -140463,7 +140565,7 @@ x-webhooks: required: - login - id - team: &703 + team: &706 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -140653,11 +140755,11 @@ x-webhooks: type: string enum: - removed - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 scope: description: The scope of the membership. Currently, can only be `team`. @@ -140734,7 +140836,7 @@ x-webhooks: required: - login - id - team: *703 + team: *706 required: - action - scope @@ -140816,8 +140918,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *674 - merge_group: &705 + installation: *677 + merge_group: &708 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -140836,15 +140938,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *704 + head_commit: *707 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -140930,10 +141032,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *674 - merge_group: *705 - organization: *675 - repository: *676 + installation: *677 + merge_group: *708 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141006,7 +141108,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 + enterprise: *676 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -141115,16 +141217,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *674 - organization: *675 + installation: *677 + organization: *678 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: *706 - required: *707 + properties: *709 + required: *710 nullable: true sender: *4 required: @@ -141205,11 +141307,11 @@ x-webhooks: type: string enum: - closed - enterprise: *673 - installation: *674 - milestone: *698 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + milestone: *701 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141288,9 +141390,9 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - milestone: &708 + enterprise: *676 + installation: *677 + milestone: &711 title: Milestone description: A collection of related issues and pull requests. type: object @@ -141427,8 +141529,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141507,11 +141609,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - milestone: *698 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + milestone: *701 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141621,11 +141723,11 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - milestone: *698 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + milestone: *701 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141705,11 +141807,11 @@ x-webhooks: type: string enum: - opened - enterprise: *673 - installation: *674 - milestone: *708 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + milestone: *711 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141788,11 +141890,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *693 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + blocked_user: *696 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141871,11 +141973,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *693 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + blocked_user: *696 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141954,9 +142056,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - membership: &709 + enterprise: *676 + installation: *677 + membership: &712 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -142048,8 +142150,8 @@ x-webhooks: - role - organization_url - user - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -142127,11 +142229,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *673 - installation: *674 - membership: *709 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + membership: *712 + organization: *678 + repository: *679 sender: *4 required: - action @@ -142210,8 +142312,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -142327,10 +142429,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 - user: *693 + user: *696 required: - action - invitation @@ -142408,11 +142510,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *673 - installation: *674 - membership: *709 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + membership: *712 + organization: *678 + repository: *679 sender: *4 required: - action @@ -142499,11 +142601,11 @@ x-webhooks: properties: from: type: string - enterprise: *673 - installation: *674 - membership: *709 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + membership: *712 + organization: *678 + repository: *679 sender: *4 required: - action @@ -142579,9 +142681,9 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 package: description: Information about the package. type: object @@ -143080,7 +143182,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &710 + items: &713 title: Ruby Gems metadata type: object properties: @@ -143175,7 +143277,7 @@ x-webhooks: - owner - package_version - registry - repository: *676 + repository: *679 sender: *4 required: - action @@ -143251,9 +143353,9 @@ x-webhooks: type: string enum: - updated - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 package: description: Information about the package. type: object @@ -143606,7 +143708,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *710 + items: *713 source_url: type: string format: uri @@ -143676,7 +143778,7 @@ x-webhooks: - owner - package_version - registry - repository: *676 + repository: *679 sender: *4 required: - action @@ -143853,12 +143955,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *673 + enterprise: *676 id: type: integer - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - id @@ -143935,7 +144037,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &711 + personal_access_token_request: &714 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -144081,10 +144183,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *673 - organization: *675 + enterprise: *676 + organization: *678 sender: *4 - installation: *674 + installation: *677 required: - action - personal_access_token_request @@ -144161,11 +144263,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *711 - enterprise: *673 - organization: *675 + personal_access_token_request: *714 + enterprise: *676 + organization: *678 sender: *4 - installation: *674 + installation: *677 required: - action - personal_access_token_request @@ -144241,11 +144343,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *711 - enterprise: *673 - organization: *675 + personal_access_token_request: *714 + enterprise: *676 + organization: *678 sender: *4 - installation: *674 + installation: *677 required: - action - personal_access_token_request @@ -144320,11 +144422,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *711 - organization: *675 - enterprise: *673 + personal_access_token_request: *714 + organization: *678 + enterprise: *676 sender: *4 - installation: *674 + installation: *677 required: - action - personal_access_token_request @@ -144429,7 +144531,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *712 + last_response: *715 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -144461,8 +144563,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 zen: description: Random string of GitHub zen. @@ -144707,10 +144809,10 @@ x-webhooks: - from required: - note - enterprise: *673 - installation: *674 - organization: *675 - project_card: &713 + enterprise: *676 + installation: *677 + organization: *678 + project_card: &716 title: Project Card type: object properties: @@ -144829,7 +144931,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *676 + repository: *679 sender: *4 required: - action @@ -144910,11 +145012,11 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - project_card: *713 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project_card: *716 + repository: *679 sender: *4 required: - action @@ -144994,9 +145096,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 project_card: title: Project Card type: object @@ -145124,8 +145226,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: *706 - required: *707 + properties: *709 + required: *710 nullable: true sender: *4 required: @@ -145219,11 +145321,11 @@ x-webhooks: - from required: - note - enterprise: *673 - installation: *674 - organization: *675 - project_card: *713 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project_card: *716 + repository: *679 sender: *4 required: - action @@ -145317,9 +145419,9 @@ x-webhooks: - from required: - column_id - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 project_card: allOf: - title: Project Card @@ -145509,7 +145611,7 @@ x-webhooks: type: string required: - after_id - repository: *676 + repository: *679 sender: *4 required: - action @@ -145589,10 +145691,10 @@ x-webhooks: type: string enum: - closed - enterprise: *673 - installation: *674 - organization: *675 - project: &715 + enterprise: *676 + installation: *677 + organization: *678 + project: &718 title: Project type: object properties: @@ -145716,7 +145818,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *676 + repository: *679 sender: *4 required: - action @@ -145796,10 +145898,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - project_column: &714 + enterprise: *676 + installation: *677 + organization: *678 + project_column: &717 title: Project Column type: object properties: @@ -145838,7 +145940,7 @@ x-webhooks: - name - created_at - updated_at - repository: *676 + repository: *679 sender: *4 required: - action @@ -145917,18 +146019,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - project_column: *714 + enterprise: *676 + installation: *677 + organization: *678 + project_column: *717 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: *706 - required: *707 + properties: *709 + required: *710 nullable: true sender: *4 required: @@ -146018,11 +146120,11 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 - project_column: *714 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project_column: *717 + repository: *679 sender: *4 required: - action @@ -146102,11 +146204,11 @@ x-webhooks: type: string enum: - moved - enterprise: *673 - installation: *674 - organization: *675 - project_column: *714 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project_column: *717 + repository: *679 sender: *4 required: - action @@ -146186,11 +146288,11 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - project: *715 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project: *718 + repository: *679 sender: *4 required: - action @@ -146270,18 +146372,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - project: *715 + enterprise: *676 + installation: *677 + organization: *678 + project: *718 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: *706 - required: *707 + properties: *709 + required: *710 nullable: true sender: *4 required: @@ -146383,11 +146485,11 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 - project: *715 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project: *718 + repository: *679 sender: *4 required: - action @@ -146466,11 +146568,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *673 - installation: *674 - organization: *675 - project: *715 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project: *718 + repository: *679 sender: *4 required: - action @@ -146551,9 +146653,9 @@ x-webhooks: type: string enum: - closed - installation: *674 - organization: *675 - projects_v2: &716 + installation: *677 + organization: *678 + projects_v2: &719 title: Projects v2 Project description: A projects v2 project type: object @@ -146696,9 +146798,9 @@ x-webhooks: type: string enum: - created - installation: *674 - organization: *675 - projects_v2: *716 + installation: *677 + organization: *678 + projects_v2: *719 sender: *4 required: - action @@ -146779,9 +146881,9 @@ x-webhooks: type: string enum: - deleted - installation: *674 - organization: *675 - projects_v2: *716 + installation: *677 + organization: *678 + projects_v2: *719 sender: *4 required: - action @@ -146898,9 +147000,9 @@ x-webhooks: type: string to: type: string - installation: *674 - organization: *675 - projects_v2: *716 + installation: *677 + organization: *678 + projects_v2: *719 sender: *4 required: - action @@ -146983,7 +147085,7 @@ x-webhooks: type: string enum: - archived - changes: &720 + changes: &723 type: object properties: archived_at: @@ -146997,9 +147099,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *674 - organization: *675 - projects_v2_item: &717 + installation: *677 + organization: *678 + projects_v2_item: &720 title: Projects v2 Item description: An item belonging to a project type: object @@ -147133,9 +147235,9 @@ x-webhooks: nullable: true to: type: string - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147217,9 +147319,9 @@ x-webhooks: type: string enum: - created - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147300,9 +147402,9 @@ x-webhooks: type: string enum: - deleted - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147408,7 +147510,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &718 + - &721 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -147426,7 +147528,7 @@ x-webhooks: required: - id - name - - &719 + - &722 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -147449,8 +147551,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *718 - - *719 + - *721 + - *722 required: - field_value - type: object @@ -147466,9 +147568,9 @@ x-webhooks: nullable: true required: - body - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147563,9 +147665,9 @@ x-webhooks: to: type: string nullable: true - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147648,10 +147750,10 @@ x-webhooks: type: string enum: - restored - changes: *720 - installation: *674 - organization: *675 - projects_v2_item: *717 + changes: *723 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147733,9 +147835,9 @@ x-webhooks: type: string enum: - reopened - installation: *674 - organization: *675 - projects_v2: *716 + installation: *677 + organization: *678 + projects_v2: *719 sender: *4 required: - action @@ -147816,9 +147918,9 @@ x-webhooks: type: string enum: - created - installation: *674 - organization: *675 - projects_v2_status_update: &721 + installation: *677 + organization: *678 + projects_v2_status_update: &724 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -147945,9 +148047,9 @@ x-webhooks: type: string enum: - deleted - installation: *674 - organization: *675 - projects_v2_status_update: *721 + installation: *677 + organization: *678 + projects_v2_status_update: *724 sender: *4 required: - action @@ -148083,9 +148185,9 @@ x-webhooks: type: string format: date nullable: true - installation: *674 - organization: *675 - projects_v2_status_update: *721 + installation: *677 + organization: *678 + projects_v2_status_update: *724 sender: *4 required: - action @@ -148156,10 +148258,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - repository @@ -148236,13 +148338,13 @@ x-webhooks: type: string enum: - assigned - assignee: *693 - enterprise: *673 - installation: *674 - number: &722 + assignee: *696 + enterprise: *676 + installation: *677 + number: &725 description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -150525,7 +150627,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -150607,11 +150709,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -152889,7 +152991,7 @@ x-webhooks: - draft reason: type: string - repository: *676 + repository: *679 sender: *4 required: - action @@ -152971,11 +153073,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -155253,7 +155355,7 @@ x-webhooks: - draft reason: type: string - repository: *676 + repository: *679 sender: *4 required: - action @@ -155335,11 +155437,11 @@ x-webhooks: type: string enum: - closed - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: &723 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: &726 allOf: - *526 - type: object @@ -155403,7 +155505,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *676 + repository: *679 sender: *4 required: - action @@ -155484,12 +155586,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -155569,11 +155671,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *673 + enterprise: *676 milestone: *509 - number: *722 - organization: *675 - pull_request: &724 + number: *725 + organization: *678 + pull_request: &727 title: Pull Request type: object properties: @@ -157836,7 +157938,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -157915,11 +158017,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -160201,7 +160303,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *676 + repository: *679 sender: *4 required: - action @@ -160325,12 +160427,12 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -160410,11 +160512,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -162681,7 +162783,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -162761,11 +162863,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *673 - installation: *674 - label: *692 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + label: *695 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -165047,7 +165149,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -165128,10 +165230,10 @@ x-webhooks: type: string enum: - locked - enterprise: *673 - installation: *674 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -167411,7 +167513,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -167491,12 +167593,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *673 + enterprise: *676 milestone: *509 - number: *722 - organization: *675 - pull_request: *724 - repository: *676 + number: *725 + organization: *678 + pull_request: *727 + repository: *679 sender: *4 required: - action @@ -167575,12 +167677,12 @@ x-webhooks: type: string enum: - opened - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -167661,12 +167763,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -167746,12 +167848,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -168117,9 +168219,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: type: object properties: @@ -170289,7 +170391,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *676 + repository: *679 sender: *4 required: - action @@ -170369,7 +170471,7 @@ x-webhooks: type: string enum: - deleted - comment: &726 + comment: &729 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -170654,9 +170756,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: type: object properties: @@ -172814,7 +172916,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *676 + repository: *679 sender: *4 required: - action @@ -172894,11 +172996,11 @@ x-webhooks: type: string enum: - edited - changes: *725 - comment: *726 - enterprise: *673 - installation: *674 - organization: *675 + changes: *728 + comment: *729 + enterprise: *676 + installation: *677 + organization: *678 pull_request: type: object properties: @@ -175059,7 +175161,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *676 + repository: *679 sender: *4 required: - action @@ -175140,9 +175242,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -177315,7 +177417,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 + repository: *679 review: description: The review that was affected. type: object @@ -177558,9 +177660,9 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -179614,8 +179716,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 - review: &727 + repository: *679 + review: &730 description: The review that was affected. type: object properties: @@ -179844,12 +179946,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -182132,7 +182234,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 requested_reviewer: title: User type: object @@ -182216,12 +182318,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -184511,7 +184613,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 requested_team: title: Team description: Groups of organization members that gives permissions @@ -184703,12 +184805,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -186993,7 +187095,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 requested_reviewer: title: User type: object @@ -187078,12 +187180,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -189359,7 +189461,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 requested_team: title: Team description: Groups of organization members that gives permissions @@ -189540,9 +189642,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -191717,8 +191819,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 - review: *727 + repository: *679 + review: *730 sender: *4 required: - action @@ -191798,9 +191900,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -193870,7 +193972,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 + repository: *679 sender: *4 thread: type: object @@ -194253,9 +194355,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -196311,7 +196413,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 + repository: *679 sender: *4 thread: type: object @@ -196697,10 +196799,10 @@ x-webhooks: type: string before: type: string - enterprise: *673 - installation: *674 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -198971,7 +199073,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -199053,11 +199155,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *728 - enterprise: *673 - installation: *674 - number: *722 - organization: *675 + assignee: *731 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -201340,7 +201442,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -201419,11 +201521,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *673 - installation: *674 - label: *692 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + label: *695 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -203696,7 +203798,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -203777,10 +203879,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *673 - installation: *674 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -206045,7 +206147,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -206245,7 +206347,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *673 + enterprise: *676 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -206337,8 +206439,8 @@ x-webhooks: - url - author - committer - installation: *674 - organization: *675 + installation: *677 + organization: *678 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -206913,9 +207015,9 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 registry_package: type: object properties: @@ -207361,7 +207463,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *710 + items: *713 summary: type: string tag_name: @@ -207415,7 +207517,7 @@ x-webhooks: - owner - package_version - registry - repository: *676 + repository: *679 sender: *4 required: - action @@ -207493,9 +207595,9 @@ x-webhooks: type: string enum: - updated - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 registry_package: type: object properties: @@ -207803,7 +207905,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *710 + items: *713 summary: type: string tag_name: @@ -207852,7 +207954,7 @@ x-webhooks: - owner - package_version - registry - repository: *676 + repository: *679 sender: *4 required: - action @@ -207929,10 +208031,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - release: &729 + enterprise: *676 + installation: *677 + organization: *678 + release: &732 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -208241,7 +208343,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *676 + repository: *679 sender: *4 required: - action @@ -208318,11 +208420,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - release: *729 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + release: *732 + repository: *679 sender: *4 required: - action @@ -208439,11 +208541,11 @@ x-webhooks: type: boolean required: - to - enterprise: *673 - installation: *674 - organization: *675 - release: *729 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + release: *732 + repository: *679 sender: *4 required: - action @@ -208521,9 +208623,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -208836,7 +208938,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *676 + repository: *679 sender: *4 required: - action @@ -208912,10 +209014,10 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 - release: &730 + enterprise: *676 + installation: *677 + organization: *678 + release: &733 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -209225,7 +209327,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *676 + repository: *679 sender: *4 required: - action @@ -209301,11 +209403,11 @@ x-webhooks: type: string enum: - released - enterprise: *673 - installation: *674 - organization: *675 - release: *729 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + release: *732 + repository: *679 sender: *4 required: - action @@ -209381,11 +209483,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *673 - installation: *674 - organization: *675 - release: *730 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + release: *733 + repository: *679 sender: *4 required: - action @@ -209461,10 +209563,10 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_advisory: *600 sender: *4 required: @@ -209541,10 +209643,10 @@ x-webhooks: type: string enum: - reported - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_advisory: *600 sender: *4 required: @@ -209621,10 +209723,10 @@ x-webhooks: type: string enum: - archived - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -209701,10 +209803,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -209782,10 +209884,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -209869,10 +209971,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -209984,10 +210086,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210059,10 +210161,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 status: type: string @@ -210143,10 +210245,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210223,10 +210325,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210320,10 +210422,10 @@ x-webhooks: - name required: - repository - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210403,10 +210505,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_ruleset: *247 sender: *4 required: @@ -210485,10 +210587,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_ruleset: *247 sender: *4 required: @@ -210567,10 +210669,10 @@ x-webhooks: type: string enum: - edited - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_ruleset: *247 changes: type: object @@ -210875,10 +210977,10 @@ x-webhooks: - from required: - owner - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210956,10 +211058,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211037,7 +211139,7 @@ x-webhooks: type: string enum: - create - alert: &731 + alert: &734 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -211158,10 +211260,10 @@ x-webhooks: type: string enum: - open - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211367,10 +211469,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211448,11 +211550,11 @@ x-webhooks: type: string enum: - reopen - alert: *731 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *734 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211651,10 +211753,10 @@ x-webhooks: enum: - fixed - open - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211732,7 +211834,7 @@ x-webhooks: type: string enum: - created - alert: &732 + alert: &735 type: object properties: number: *54 @@ -211843,10 +211945,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211927,11 +212029,11 @@ x-webhooks: type: string enum: - created - alert: *732 - installation: *674 - location: *733 - organization: *675 - repository: *676 + alert: *735 + installation: *677 + location: *736 + organization: *678 + repository: *679 sender: *4 required: - location @@ -212169,11 +212271,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *732 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *735 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -212251,11 +212353,11 @@ x-webhooks: type: string enum: - reopened - alert: *732 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *735 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -212333,11 +212435,11 @@ x-webhooks: type: string enum: - resolved - alert: *732 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *735 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -212415,11 +212517,11 @@ x-webhooks: type: string enum: - validated - alert: *732 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *735 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -212545,10 +212647,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *676 - enterprise: *673 - installation: *674 - organization: *675 + repository: *679 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -212626,11 +212728,11 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - security_advisory: &734 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + security_advisory: &737 description: The details of the security advisory, including summary, description, and severity. type: object @@ -212813,11 +212915,11 @@ x-webhooks: type: string enum: - updated - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - security_advisory: *734 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + security_advisory: *737 sender: *4 required: - action @@ -212890,10 +212992,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -213078,9 +213180,9 @@ x-webhooks: type: object properties: security_and_analysis: *240 - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: *294 sender: *4 required: @@ -213159,12 +213261,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: &735 + sponsorship: &738 type: object properties: created_at: @@ -213465,12 +213567,12 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - sponsorship @@ -213558,12 +213660,12 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - changes @@ -213640,17 +213742,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &736 + effective_date: &739 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: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - sponsorship @@ -213724,7 +213826,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &737 + changes: &740 type: object properties: tier: @@ -213768,13 +213870,13 @@ x-webhooks: - from required: - tier - effective_date: *736 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + effective_date: *739 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - changes @@ -213851,13 +213953,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *737 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + changes: *740 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - changes @@ -213931,10 +214033,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -214017,10 +214119,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -214440,15 +214542,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *673 + enterprise: *676 id: description: The unique identifier of the status. type: integer - installation: *674 + installation: *677 name: type: string - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 sha: description: The Commit SHA. @@ -214563,9 +214665,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -214655,9 +214757,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -214747,9 +214849,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -214839,9 +214941,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -214918,12 +215020,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - team: &738 + team: &741 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -215113,9 +215215,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -215573,7 +215675,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - team @@ -215649,9 +215751,9 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -216109,7 +216211,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - team @@ -216186,9 +216288,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -216646,7 +216748,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - team @@ -216790,9 +216892,9 @@ x-webhooks: - from required: - permissions - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -217250,7 +217352,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - changes @@ -217328,9 +217430,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -217788,7 +217890,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - team @@ -217864,10 +217966,10 @@ x-webhooks: type: string enum: - started - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -217940,16 +218042,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *673 + enterprise: *676 inputs: type: object nullable: true additionalProperties: true - installation: *674 - organization: *675 + installation: *677 + organization: *678 ref: type: string - repository: *676 + repository: *679 sender: *4 workflow: type: string @@ -218031,10 +218133,10 @@ x-webhooks: type: string enum: - completed - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 workflow_job: allOf: @@ -218350,10 +218452,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 workflow_job: allOf: @@ -218692,10 +218794,10 @@ x-webhooks: type: string enum: - queued - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 workflow_job: type: object @@ -218909,10 +219011,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 workflow_job: type: object @@ -219128,12 +219230,12 @@ x-webhooks: type: string enum: - completed - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: *688 + workflow: *691 workflow_run: title: Workflow Run type: object @@ -220132,12 +220234,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: *688 + workflow: *691 workflow_run: title: Workflow Run type: object @@ -221121,12 +221223,12 @@ x-webhooks: type: string enum: - requested - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: *688 + workflow: *691 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 9b0e745089..ee955995db 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.json @@ -522483,6 +522483,319 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "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 results before this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "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 results after this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "description": "The handle for the GitHub user account.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ] + } + }, + "withPredicateType": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ], + "predicateType": "provenance" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "nullable": true, + "type": "array", + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "value": { + "attestations_subject_digests": [ + { + "sha256:abc": [ + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + }, + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + } + ] + } + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", 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 30cb15fb19..1fe8f57b3e 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml @@ -15927,7 +15927,7 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-an-organization parameters: - *96 - - &666 + - &669 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, @@ -15936,7 +15936,7 @@ paths: required: false schema: type: integer - - &667 + - &670 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 @@ -15945,7 +15945,7 @@ paths: required: false schema: type: integer - - &668 + - &671 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 @@ -15954,7 +15954,7 @@ paths: required: false schema: type: integer - - &669 + - &672 name: hour description: If specified, only return results for a single hour. The value of `hour` is an integer between `0` and `23`. If no `year`, `month`, or @@ -20953,12 +20953,12 @@ paths: required: - subject_digests examples: - default: + default: &658 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: + withPredicateType: &659 value: subject_digests: - sha256:abc123 @@ -21016,7 +21016,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: + default: &660 value: attestations_subject_digests: - sha256:abc: @@ -37941,7 +37941,7 @@ paths: description: Response content: application/json: - schema: &660 + schema: &663 type: object properties: total_minutes_used: @@ -38011,7 +38011,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &661 + default: &664 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -38047,7 +38047,7 @@ paths: description: Response content: application/json: - schema: &662 + schema: &665 type: object properties: total_gigabytes_bandwidth_used: @@ -38065,7 +38065,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &663 + default: &666 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -38097,7 +38097,7 @@ paths: description: Response content: application/json: - schema: &664 + schema: &667 type: object properties: days_left_in_billing_cycle: @@ -38115,7 +38115,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &665 + default: &668 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -53582,7 +53582,7 @@ paths: check. type: array items: *362 - deployment: &678 + deployment: &681 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -54494,7 +54494,7 @@ paths: type: string format: date-time nullable: true - head_commit: &704 + head_commit: &707 title: Simple Commit description: A commit. type: object @@ -69330,7 +69330,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &712 + last_response: &715 title: Hook Response type: object properties: @@ -84855,7 +84855,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &733 + items: &736 type: object properties: type: @@ -94998,7 +94998,7 @@ paths: - subkeys - revoked examples: - default: &658 + default: &661 value: - id: 3 name: Octocat's GPG Key @@ -97114,7 +97114,7 @@ paths: application/json: schema: *216 examples: - default: &659 + default: &662 value: id: 40201 name: octo-name @@ -98293,7 +98293,7 @@ paths: - title - created_at examples: - default: &670 + default: &673 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -98458,7 +98458,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &671 + - &674 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 @@ -98487,7 +98487,7 @@ paths: application/vnd.github.v3.star+json: schema: type: array - items: &672 + items: &675 title: Starred Repository description: Starred Repository type: object @@ -99014,6 +99014,108 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - *17 + - *40 + - *41 + - *135 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: *658 + withPredicateType: *659 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + nullable: true + type: array + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: *660 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk @@ -99657,7 +99759,7 @@ paths: type: array items: *634 examples: - default: *658 + default: *661 headers: Link: *58 x-github: @@ -99927,7 +100029,7 @@ paths: application/json: schema: *216 examples: - default: *659 + default: *662 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100526,9 +100628,9 @@ paths: description: Response content: application/json: - schema: *660 + schema: *663 examples: - default: *661 + default: *664 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100556,9 +100658,9 @@ paths: description: Response content: application/json: - schema: *662 + schema: *665 examples: - default: *663 + default: *666 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100586,9 +100688,9 @@ paths: description: Response content: application/json: - schema: *664 + schema: *667 examples: - default: *665 + default: *668 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100609,10 +100711,10 @@ paths: url: https://docs.github.com/rest/billing/enhanced-billing#get-billing-usage-report-for-a-user parameters: - *135 - - *666 - - *667 - - *668 - *669 + - *670 + - *671 + - *672 responses: '200': description: Response when getting a billing usage report @@ -100745,7 +100847,7 @@ paths: type: array items: *651 examples: - default: *670 + default: *673 headers: Link: *58 x-github: @@ -100770,7 +100872,7 @@ paths: url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - *135 - - *671 + - *674 - *48 - *17 - *19 @@ -100782,7 +100884,7 @@ paths: schema: anyOf: - type: array - items: *672 + items: *675 - type: array items: *60 examples: @@ -100945,7 +101047,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &673 + enterprise: &676 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -101003,7 +101105,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &674 + installation: &677 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -101022,7 +101124,7 @@ x-webhooks: required: - id - node_id - organization: &675 + organization: &678 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -101082,13 +101184,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &676 + repository: &679 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: &706 + properties: &709 id: description: Unique identifier of the repository example: 42 @@ -101771,7 +101873,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &707 + required: &710 - archive_url - assignees_url - blobs_url @@ -101922,10 +102024,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -102001,11 +102103,11 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - rule: &677 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + rule: &680 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) @@ -102228,11 +102330,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - rule: *677 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + rule: *680 sender: *4 required: - action @@ -102415,11 +102517,11 @@ x-webhooks: - everyone required: - from - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - rule: *677 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + rule: *680 sender: *4 required: - action @@ -102503,7 +102605,7 @@ x-webhooks: type: string enum: - completed - check_run: &679 + check_run: &682 title: CheckRun description: A check performed on the code of a given code change type: object @@ -102594,7 +102696,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *678 + deployment: *681 details_url: example: https://example.com type: string @@ -102679,9 +102781,9 @@ x-webhooks: - output - app - pull_requests - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - check_run @@ -103074,10 +103176,10 @@ x-webhooks: type: string enum: - created - check_run: *679 - installation: *674 - organization: *675 - repository: *676 + check_run: *682 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - check_run @@ -103473,10 +103575,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *679 - installation: *674 - organization: *675 - repository: *676 + check_run: *682 + installation: *677 + organization: *678 + repository: *679 requested_action: description: The action requested by the user. type: object @@ -103881,10 +103983,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *679 - installation: *674 - organization: *675 - repository: *676 + check_run: *682 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - check_run @@ -104861,10 +104963,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -105534,10 +105636,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -106201,10 +106303,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -106512,20 +106614,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &680 + commit_oid: &683 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: *673 - installation: *674 - organization: *675 - ref: &681 + enterprise: *676 + installation: *677 + organization: *678 + ref: &684 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: *676 + repository: *679 sender: *4 required: - action @@ -106917,12 +107019,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *680 - enterprise: *673 - installation: *674 - organization: *675 - ref: *681 - repository: *676 + commit_oid: *683 + enterprise: *676 + installation: *677 + organization: *678 + ref: *684 + repository: *679 sender: *4 required: - action @@ -107185,12 +107287,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *680 - enterprise: *673 - installation: *674 - organization: *675 - ref: *681 - repository: *676 + commit_oid: *683 + enterprise: *676 + installation: *677 + organization: *678 + ref: *684 + repository: *679 sender: *4 required: - action @@ -107519,12 +107621,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *680 - enterprise: *673 - installation: *674 - organization: *675 - ref: *681 - repository: *676 + commit_oid: *683 + enterprise: *676 + installation: *677 + organization: *678 + ref: *684 + repository: *679 sender: *4 required: - action @@ -107789,16 +107891,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 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: *676 + repository: *679 sender: *4 required: - action @@ -108032,12 +108134,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *680 - enterprise: *673 - installation: *674 - organization: *675 - ref: *681 - repository: *676 + commit_oid: *683 + enterprise: *676 + installation: *677 + organization: *678 + ref: *684 + repository: *679 sender: *4 required: - action @@ -108294,10 +108396,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -108377,18 +108479,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *675 - pusher_type: &682 + organization: *678 + pusher_type: &685 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &683 + ref: &686 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -108398,7 +108500,7 @@ x-webhooks: enum: - tag - branch - repository: *676 + repository: *679 sender: *4 required: - ref @@ -108481,9 +108583,9 @@ x-webhooks: enum: - created definition: *233 - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -108568,9 +108670,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -108648,9 +108750,9 @@ x-webhooks: enum: - promote_to_enterprise definition: *233 - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -108728,9 +108830,9 @@ x-webhooks: enum: - updated definition: *233 - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -108807,10 +108909,10 @@ x-webhooks: type: string enum: - updated - enterprise: *673 - installation: *674 - repository: *676 - organization: *675 + enterprise: *676 + installation: *677 + repository: *679 + organization: *678 sender: *4 new_property_values: type: array @@ -108895,18 +108997,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 - pusher_type: *682 - ref: *683 + enterprise: *676 + installation: *677 + organization: *678 + pusher_type: *685 + ref: *686 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *676 + repository: *679 sender: *4 required: - ref @@ -108991,10 +109093,10 @@ x-webhooks: enum: - auto_dismissed alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109079,10 +109181,10 @@ x-webhooks: enum: - auto_reopened alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109167,10 +109269,10 @@ x-webhooks: enum: - created alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109253,10 +109355,10 @@ x-webhooks: enum: - dismissed alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109339,10 +109441,10 @@ x-webhooks: enum: - fixed alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109426,10 +109528,10 @@ x-webhooks: enum: - reintroduced alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109512,10 +109614,10 @@ x-webhooks: enum: - reopened alert: *435 - installation: *674 - organization: *675 - enterprise: *673 - repository: *676 + installation: *677 + organization: *678 + enterprise: *676 + repository: *679 sender: *4 required: - action @@ -109592,9 +109694,9 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - key: &684 + enterprise: *676 + installation: *677 + key: &687 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -109630,8 +109732,8 @@ x-webhooks: - verified - created_at - read_only - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -109708,11 +109810,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - key: *684 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + key: *687 + organization: *678 + repository: *679 sender: *4 required: - action @@ -110273,12 +110375,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: &688 + workflow: &691 title: Workflow type: object nullable: true @@ -111008,9 +111110,9 @@ x-webhooks: pull_requests: type: array items: *526 - repository: *676 - organization: *675 - installation: *674 + repository: *679 + organization: *678 + installation: *677 sender: *4 responses: '200': @@ -111081,7 +111183,7 @@ x-webhooks: type: string enum: - approved - approver: &685 + approver: &688 type: object properties: avatar_url: @@ -111124,11 +111226,11 @@ x-webhooks: type: string comment: type: string - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - reviewers: &686 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + reviewers: &689 type: array items: type: object @@ -111207,7 +111309,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &687 + workflow_job_run: &690 type: object properties: conclusion: @@ -111938,18 +112040,18 @@ x-webhooks: type: string enum: - rejected - approver: *685 + approver: *688 comment: type: string - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - reviewers: *686 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + reviewers: *689 sender: *4 since: type: string - workflow_job_run: *687 + workflow_job_run: *690 workflow_job_runs: type: array items: @@ -112653,13 +112755,13 @@ x-webhooks: type: string enum: - requested - enterprise: *673 + enterprise: *676 environment: type: string - installation: *674 - organization: *675 - repository: *676 - requestor: &693 + installation: *677 + organization: *678 + repository: *679 + requestor: &696 title: User type: object nullable: true @@ -114558,12 +114660,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: *688 + workflow: *691 workflow_run: title: Deployment Workflow Run type: object @@ -115243,7 +115345,7 @@ x-webhooks: type: string enum: - answered - answer: &691 + answer: &694 type: object properties: author_association: @@ -115400,7 +115502,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &689 + discussion: &692 title: Discussion description: A Discussion in a repository. type: object @@ -115708,10 +115810,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -115838,11 +115940,11 @@ x-webhooks: - from required: - category - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -115925,11 +116027,11 @@ x-webhooks: type: string enum: - closed - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116011,7 +116113,7 @@ x-webhooks: type: string enum: - created - comment: &690 + comment: &693 type: object properties: author_association: @@ -116168,11 +116270,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116255,12 +116357,12 @@ x-webhooks: type: string enum: - deleted - comment: *690 - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + comment: *693 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116355,12 +116457,12 @@ x-webhooks: - from required: - body - comment: *690 - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + comment: *693 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116444,11 +116546,11 @@ x-webhooks: type: string enum: - created - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116530,11 +116632,11 @@ x-webhooks: type: string enum: - deleted - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116634,11 +116736,11 @@ x-webhooks: type: string required: - from - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116720,10 +116822,10 @@ x-webhooks: type: string enum: - labeled - discussion: *689 - enterprise: *673 - installation: *674 - label: &692 + discussion: *692 + enterprise: *676 + installation: *677 + label: &695 title: Label type: object properties: @@ -116755,8 +116857,8 @@ x-webhooks: - color - default - description - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116839,11 +116941,11 @@ x-webhooks: type: string enum: - locked - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -116925,11 +117027,11 @@ x-webhooks: type: string enum: - pinned - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117011,11 +117113,11 @@ x-webhooks: type: string enum: - reopened - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117100,16 +117202,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *689 - new_repository: *676 + new_discussion: *692 + new_repository: *679 required: - new_discussion - new_repository - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117192,10 +117294,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *689 - old_answer: *691 - organization: *675 - repository: *676 + discussion: *692 + old_answer: *694 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117277,12 +117379,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *689 - enterprise: *673 - installation: *674 - label: *692 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117365,11 +117467,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117451,11 +117553,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *689 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + discussion: *692 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -117528,7 +117630,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *673 + enterprise: *676 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -118188,9 +118290,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - forkee @@ -118336,9 +118438,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pages: description: The pages that were updated. type: array @@ -118375,7 +118477,7 @@ x-webhooks: - action - sha - html_url - repository: *676 + repository: *679 sender: *4 required: - pages @@ -118451,10 +118553,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: &694 + organization: *678 + repositories: &697 description: An array of repository objects that the installation can access. type: array @@ -118480,8 +118582,8 @@ x-webhooks: - name - full_name - private - repository: *676 - requester: *693 + repository: *679 + requester: *696 sender: *4 required: - action @@ -118556,11 +118658,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: *694 - repository: *676 + organization: *678 + repositories: *697 + repository: *679 requester: nullable: true sender: *4 @@ -118636,11 +118738,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: *694 - repository: *676 + organization: *678 + repositories: *697 + repository: *679 requester: nullable: true sender: *4 @@ -118716,10 +118818,10 @@ x-webhooks: type: string enum: - added - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories_added: &695 + organization: *678 + repositories_added: &698 description: An array of repository objects, which were added to the installation. type: array @@ -118765,15 +118867,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *676 - repository_selection: &696 + repository: *679 + repository_selection: &699 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *693 + requester: *696 sender: *4 required: - action @@ -118852,10 +118954,10 @@ x-webhooks: type: string enum: - removed - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories_added: *695 + organization: *678 + repositories_added: *698 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -118882,9 +118984,9 @@ x-webhooks: - name - full_name - private - repository: *676 - repository_selection: *696 - requester: *693 + repository: *679 + repository_selection: *699 + requester: *696 sender: *4 required: - action @@ -118963,11 +119065,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: *694 - repository: *676 + organization: *678 + repositories: *697 + repository: *679 requester: nullable: true sender: *4 @@ -119145,10 +119247,10 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 target_type: type: string @@ -119227,11 +119329,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *673 + enterprise: *676 installation: *22 - organization: *675 - repositories: *694 - repository: *676 + organization: *678 + repositories: *697 + repository: *679 requester: nullable: true sender: *4 @@ -119483,8 +119585,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -120640,8 +120742,8 @@ x-webhooks: - state - locked - assignee - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -120721,7 +120823,7 @@ x-webhooks: type: string enum: - deleted - comment: &697 + comment: &700 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -120886,8 +120988,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -122041,8 +122143,8 @@ x-webhooks: - state - locked - assignee - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -122122,7 +122224,7 @@ x-webhooks: type: string enum: - edited - changes: &725 + changes: &728 description: The changes to the comment. type: object properties: @@ -122134,9 +122236,9 @@ x-webhooks: type: string required: - from - comment: *697 - enterprise: *673 - installation: *674 + comment: *700 + enterprise: *676 + installation: *677 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -123291,8 +123393,8 @@ x-webhooks: - state - locked - assignee - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -123374,10 +123476,10 @@ x-webhooks: type: string enum: - assigned - assignee: *693 - enterprise: *673 - installation: *674 - issue: &700 + assignee: *696 + enterprise: *676 + installation: *677 + issue: &703 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -124296,8 +124398,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -124377,8 +124479,8 @@ x-webhooks: type: string enum: - closed - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -125437,8 +125539,8 @@ x-webhooks: required: - state - closed_at - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -125517,8 +125619,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -126432,8 +126534,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -126512,8 +126614,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127428,7 +127530,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &698 + milestone: &701 title: Milestone description: A collection of related issues and pull requests. type: object @@ -127566,8 +127668,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -127666,8 +127768,8 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128586,9 +128688,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *692 - organization: *675 - repository: *676 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -128668,8 +128770,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129587,9 +129689,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *692 - organization: *675 - repository: *676 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -129669,8 +129771,8 @@ x-webhooks: type: string enum: - locked - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130589,8 +130691,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -130669,8 +130771,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -131583,9 +131685,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *698 - organization: *675 - repository: *676 + milestone: *701 + organization: *678 + repository: *679 sender: *4 required: - action @@ -133028,8 +133130,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -133947,8 +134049,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -134028,9 +134130,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *673 - installation: *674 - issue: &699 + enterprise: *676 + installation: *677 + issue: &702 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -134942,8 +135044,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -135022,8 +135124,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -135941,8 +136043,8 @@ x-webhooks: user_view_type: type: string type: *195 - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137405,11 +137507,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *673 - installation: *674 - issue: *699 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + issue: *702 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137489,12 +137591,12 @@ x-webhooks: type: string enum: - typed - enterprise: *673 - installation: *674 - issue: *700 + enterprise: *676 + installation: *677 + issue: *703 type: *195 - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137575,7 +137677,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &728 + assignee: &731 title: User type: object nullable: true @@ -137645,11 +137747,11 @@ x-webhooks: required: - login - id - enterprise: *673 - installation: *674 - issue: *700 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + issue: *703 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137728,12 +137830,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *673 - installation: *674 - issue: *700 - label: *692 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + issue: *703 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -137813,8 +137915,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -138731,8 +138833,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -138812,11 +138914,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *673 - installation: *674 - issue: *699 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + issue: *702 + organization: *678 + repository: *679 sender: *4 required: - action @@ -138895,12 +138997,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *673 - installation: *674 - issue: *700 + enterprise: *676 + installation: *677 + issue: *703 type: *195 - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -138980,11 +139082,11 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - label: *692 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -139062,11 +139164,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - label: *692 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -139176,11 +139278,11 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - label: *692 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + label: *695 + organization: *678 + repository: *679 sender: *4 required: - action @@ -139262,9 +139364,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *673 - installation: *674 - marketplace_purchase: &701 + enterprise: *676 + installation: *677 + marketplace_purchase: &704 title: Marketplace Purchase type: object required: @@ -139347,8 +139449,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *675 - previous_marketplace_purchase: &702 + organization: *678 + previous_marketplace_purchase: &705 title: Marketplace Purchase type: object properties: @@ -139428,7 +139530,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *676 + repository: *679 sender: *4 required: - action @@ -139508,10 +139610,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *673 - installation: *674 - marketplace_purchase: *701 - organization: *675 + enterprise: *676 + installation: *677 + marketplace_purchase: *704 + organization: *678 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -139594,7 +139696,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *676 + repository: *679 sender: *4 required: - action @@ -139676,10 +139778,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *673 - installation: *674 - marketplace_purchase: *701 - organization: *675 + enterprise: *676 + installation: *677 + marketplace_purchase: *704 + organization: *678 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -139761,7 +139863,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *676 + repository: *679 sender: *4 required: - action @@ -139842,8 +139944,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 marketplace_purchase: title: Marketplace Purchase type: object @@ -139925,9 +140027,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *675 - previous_marketplace_purchase: *702 - repository: *676 + organization: *678 + previous_marketplace_purchase: *705 + repository: *679 sender: *4 required: - action @@ -140007,12 +140109,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *673 - installation: *674 - marketplace_purchase: *701 - organization: *675 - previous_marketplace_purchase: *702 - repository: *676 + enterprise: *676 + installation: *677 + marketplace_purchase: *704 + organization: *678 + previous_marketplace_purchase: *705 + repository: *679 sender: *4 required: - action @@ -140114,11 +140216,11 @@ x-webhooks: type: string required: - to - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 sender: *4 required: - action @@ -140218,11 +140320,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 sender: *4 required: - action @@ -140301,11 +140403,11 @@ x-webhooks: type: string enum: - removed - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 sender: *4 required: - action @@ -140383,11 +140485,11 @@ x-webhooks: type: string enum: - added - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 scope: description: The scope of the membership. Currently, can only be `team`. @@ -140463,7 +140565,7 @@ x-webhooks: required: - login - id - team: &703 + team: &706 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -140653,11 +140755,11 @@ x-webhooks: type: string enum: - removed - enterprise: *673 - installation: *674 - member: *693 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + member: *696 + organization: *678 + repository: *679 scope: description: The scope of the membership. Currently, can only be `team`. @@ -140734,7 +140836,7 @@ x-webhooks: required: - login - id - team: *703 + team: *706 required: - action - scope @@ -140816,8 +140918,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *674 - merge_group: &705 + installation: *677 + merge_group: &708 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -140836,15 +140938,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *704 + head_commit: *707 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -140930,10 +141032,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *674 - merge_group: *705 - organization: *675 - repository: *676 + installation: *677 + merge_group: *708 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141006,7 +141108,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 + enterprise: *676 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -141115,16 +141217,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *674 - organization: *675 + installation: *677 + organization: *678 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: *706 - required: *707 + properties: *709 + required: *710 nullable: true sender: *4 required: @@ -141205,11 +141307,11 @@ x-webhooks: type: string enum: - closed - enterprise: *673 - installation: *674 - milestone: *698 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + milestone: *701 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141288,9 +141390,9 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - milestone: &708 + enterprise: *676 + installation: *677 + milestone: &711 title: Milestone description: A collection of related issues and pull requests. type: object @@ -141427,8 +141529,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141507,11 +141609,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - milestone: *698 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + milestone: *701 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141621,11 +141723,11 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - milestone: *698 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + milestone: *701 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141705,11 +141807,11 @@ x-webhooks: type: string enum: - opened - enterprise: *673 - installation: *674 - milestone: *708 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + milestone: *711 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141788,11 +141890,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *693 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + blocked_user: *696 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141871,11 +141973,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *693 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + blocked_user: *696 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -141954,9 +142056,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - membership: &709 + enterprise: *676 + installation: *677 + membership: &712 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -142048,8 +142150,8 @@ x-webhooks: - role - organization_url - user - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 required: - action @@ -142127,11 +142229,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *673 - installation: *674 - membership: *709 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + membership: *712 + organization: *678 + repository: *679 sender: *4 required: - action @@ -142210,8 +142312,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -142327,10 +142429,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 - user: *693 + user: *696 required: - action - invitation @@ -142408,11 +142510,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *673 - installation: *674 - membership: *709 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + membership: *712 + organization: *678 + repository: *679 sender: *4 required: - action @@ -142499,11 +142601,11 @@ x-webhooks: properties: from: type: string - enterprise: *673 - installation: *674 - membership: *709 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + membership: *712 + organization: *678 + repository: *679 sender: *4 required: - action @@ -142579,9 +142681,9 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 package: description: Information about the package. type: object @@ -143080,7 +143182,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &710 + items: &713 title: Ruby Gems metadata type: object properties: @@ -143175,7 +143277,7 @@ x-webhooks: - owner - package_version - registry - repository: *676 + repository: *679 sender: *4 required: - action @@ -143251,9 +143353,9 @@ x-webhooks: type: string enum: - updated - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 package: description: Information about the package. type: object @@ -143606,7 +143708,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *710 + items: *713 source_url: type: string format: uri @@ -143676,7 +143778,7 @@ x-webhooks: - owner - package_version - registry - repository: *676 + repository: *679 sender: *4 required: - action @@ -143853,12 +143955,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *673 + enterprise: *676 id: type: integer - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - id @@ -143935,7 +144037,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &711 + personal_access_token_request: &714 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -144081,10 +144183,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *673 - organization: *675 + enterprise: *676 + organization: *678 sender: *4 - installation: *674 + installation: *677 required: - action - personal_access_token_request @@ -144161,11 +144263,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *711 - enterprise: *673 - organization: *675 + personal_access_token_request: *714 + enterprise: *676 + organization: *678 sender: *4 - installation: *674 + installation: *677 required: - action - personal_access_token_request @@ -144241,11 +144343,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *711 - enterprise: *673 - organization: *675 + personal_access_token_request: *714 + enterprise: *676 + organization: *678 sender: *4 - installation: *674 + installation: *677 required: - action - personal_access_token_request @@ -144320,11 +144422,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *711 - organization: *675 - enterprise: *673 + personal_access_token_request: *714 + organization: *678 + enterprise: *676 sender: *4 - installation: *674 + installation: *677 required: - action - personal_access_token_request @@ -144429,7 +144531,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *712 + last_response: *715 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -144461,8 +144563,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 zen: description: Random string of GitHub zen. @@ -144707,10 +144809,10 @@ x-webhooks: - from required: - note - enterprise: *673 - installation: *674 - organization: *675 - project_card: &713 + enterprise: *676 + installation: *677 + organization: *678 + project_card: &716 title: Project Card type: object properties: @@ -144829,7 +144931,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *676 + repository: *679 sender: *4 required: - action @@ -144910,11 +145012,11 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - project_card: *713 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project_card: *716 + repository: *679 sender: *4 required: - action @@ -144994,9 +145096,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 project_card: title: Project Card type: object @@ -145124,8 +145226,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: *706 - required: *707 + properties: *709 + required: *710 nullable: true sender: *4 required: @@ -145219,11 +145321,11 @@ x-webhooks: - from required: - note - enterprise: *673 - installation: *674 - organization: *675 - project_card: *713 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project_card: *716 + repository: *679 sender: *4 required: - action @@ -145317,9 +145419,9 @@ x-webhooks: - from required: - column_id - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 project_card: allOf: - title: Project Card @@ -145509,7 +145611,7 @@ x-webhooks: type: string required: - after_id - repository: *676 + repository: *679 sender: *4 required: - action @@ -145589,10 +145691,10 @@ x-webhooks: type: string enum: - closed - enterprise: *673 - installation: *674 - organization: *675 - project: &715 + enterprise: *676 + installation: *677 + organization: *678 + project: &718 title: Project type: object properties: @@ -145716,7 +145818,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *676 + repository: *679 sender: *4 required: - action @@ -145796,10 +145898,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - project_column: &714 + enterprise: *676 + installation: *677 + organization: *678 + project_column: &717 title: Project Column type: object properties: @@ -145838,7 +145940,7 @@ x-webhooks: - name - created_at - updated_at - repository: *676 + repository: *679 sender: *4 required: - action @@ -145917,18 +146019,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - project_column: *714 + enterprise: *676 + installation: *677 + organization: *678 + project_column: *717 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: *706 - required: *707 + properties: *709 + required: *710 nullable: true sender: *4 required: @@ -146018,11 +146120,11 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 - project_column: *714 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project_column: *717 + repository: *679 sender: *4 required: - action @@ -146102,11 +146204,11 @@ x-webhooks: type: string enum: - moved - enterprise: *673 - installation: *674 - organization: *675 - project_column: *714 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project_column: *717 + repository: *679 sender: *4 required: - action @@ -146186,11 +146288,11 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - project: *715 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project: *718 + repository: *679 sender: *4 required: - action @@ -146270,18 +146372,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - project: *715 + enterprise: *676 + installation: *677 + organization: *678 + project: *718 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: *706 - required: *707 + properties: *709 + required: *710 nullable: true sender: *4 required: @@ -146383,11 +146485,11 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 - project: *715 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project: *718 + repository: *679 sender: *4 required: - action @@ -146466,11 +146568,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *673 - installation: *674 - organization: *675 - project: *715 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + project: *718 + repository: *679 sender: *4 required: - action @@ -146551,9 +146653,9 @@ x-webhooks: type: string enum: - closed - installation: *674 - organization: *675 - projects_v2: &716 + installation: *677 + organization: *678 + projects_v2: &719 title: Projects v2 Project description: A projects v2 project type: object @@ -146696,9 +146798,9 @@ x-webhooks: type: string enum: - created - installation: *674 - organization: *675 - projects_v2: *716 + installation: *677 + organization: *678 + projects_v2: *719 sender: *4 required: - action @@ -146779,9 +146881,9 @@ x-webhooks: type: string enum: - deleted - installation: *674 - organization: *675 - projects_v2: *716 + installation: *677 + organization: *678 + projects_v2: *719 sender: *4 required: - action @@ -146898,9 +147000,9 @@ x-webhooks: type: string to: type: string - installation: *674 - organization: *675 - projects_v2: *716 + installation: *677 + organization: *678 + projects_v2: *719 sender: *4 required: - action @@ -146983,7 +147085,7 @@ x-webhooks: type: string enum: - archived - changes: &720 + changes: &723 type: object properties: archived_at: @@ -146997,9 +147099,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *674 - organization: *675 - projects_v2_item: &717 + installation: *677 + organization: *678 + projects_v2_item: &720 title: Projects v2 Item description: An item belonging to a project type: object @@ -147133,9 +147235,9 @@ x-webhooks: nullable: true to: type: string - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147217,9 +147319,9 @@ x-webhooks: type: string enum: - created - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147300,9 +147402,9 @@ x-webhooks: type: string enum: - deleted - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147408,7 +147510,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &718 + - &721 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -147426,7 +147528,7 @@ x-webhooks: required: - id - name - - &719 + - &722 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -147449,8 +147551,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *718 - - *719 + - *721 + - *722 required: - field_value - type: object @@ -147466,9 +147568,9 @@ x-webhooks: nullable: true required: - body - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147563,9 +147665,9 @@ x-webhooks: to: type: string nullable: true - installation: *674 - organization: *675 - projects_v2_item: *717 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147648,10 +147750,10 @@ x-webhooks: type: string enum: - restored - changes: *720 - installation: *674 - organization: *675 - projects_v2_item: *717 + changes: *723 + installation: *677 + organization: *678 + projects_v2_item: *720 sender: *4 required: - action @@ -147733,9 +147835,9 @@ x-webhooks: type: string enum: - reopened - installation: *674 - organization: *675 - projects_v2: *716 + installation: *677 + organization: *678 + projects_v2: *719 sender: *4 required: - action @@ -147816,9 +147918,9 @@ x-webhooks: type: string enum: - created - installation: *674 - organization: *675 - projects_v2_status_update: &721 + installation: *677 + organization: *678 + projects_v2_status_update: &724 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -147945,9 +148047,9 @@ x-webhooks: type: string enum: - deleted - installation: *674 - organization: *675 - projects_v2_status_update: *721 + installation: *677 + organization: *678 + projects_v2_status_update: *724 sender: *4 required: - action @@ -148083,9 +148185,9 @@ x-webhooks: type: string format: date nullable: true - installation: *674 - organization: *675 - projects_v2_status_update: *721 + installation: *677 + organization: *678 + projects_v2_status_update: *724 sender: *4 required: - action @@ -148156,10 +148258,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - repository @@ -148236,13 +148338,13 @@ x-webhooks: type: string enum: - assigned - assignee: *693 - enterprise: *673 - installation: *674 - number: &722 + assignee: *696 + enterprise: *676 + installation: *677 + number: &725 description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -150525,7 +150627,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -150607,11 +150709,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -152889,7 +152991,7 @@ x-webhooks: - draft reason: type: string - repository: *676 + repository: *679 sender: *4 required: - action @@ -152971,11 +153073,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -155253,7 +155355,7 @@ x-webhooks: - draft reason: type: string - repository: *676 + repository: *679 sender: *4 required: - action @@ -155335,11 +155437,11 @@ x-webhooks: type: string enum: - closed - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: &723 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: &726 allOf: - *526 - type: object @@ -155403,7 +155505,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *676 + repository: *679 sender: *4 required: - action @@ -155484,12 +155586,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -155569,11 +155671,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *673 + enterprise: *676 milestone: *509 - number: *722 - organization: *675 - pull_request: &724 + number: *725 + organization: *678 + pull_request: &727 title: Pull Request type: object properties: @@ -157836,7 +157938,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -157915,11 +158017,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -160201,7 +160303,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *676 + repository: *679 sender: *4 required: - action @@ -160325,12 +160427,12 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -160410,11 +160512,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -162681,7 +162783,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -162761,11 +162863,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *673 - installation: *674 - label: *692 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + label: *695 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -165047,7 +165149,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -165128,10 +165230,10 @@ x-webhooks: type: string enum: - locked - enterprise: *673 - installation: *674 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -167411,7 +167513,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -167491,12 +167593,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *673 + enterprise: *676 milestone: *509 - number: *722 - organization: *675 - pull_request: *724 - repository: *676 + number: *725 + organization: *678 + pull_request: *727 + repository: *679 sender: *4 required: - action @@ -167575,12 +167677,12 @@ x-webhooks: type: string enum: - opened - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -167661,12 +167763,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -167746,12 +167848,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *673 - installation: *674 - number: *722 - organization: *675 - pull_request: *723 - repository: *676 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 + pull_request: *726 + repository: *679 sender: *4 required: - action @@ -168117,9 +168219,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: type: object properties: @@ -170289,7 +170391,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *676 + repository: *679 sender: *4 required: - action @@ -170369,7 +170471,7 @@ x-webhooks: type: string enum: - deleted - comment: &726 + comment: &729 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -170654,9 +170756,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: type: object properties: @@ -172814,7 +172916,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *676 + repository: *679 sender: *4 required: - action @@ -172894,11 +172996,11 @@ x-webhooks: type: string enum: - edited - changes: *725 - comment: *726 - enterprise: *673 - installation: *674 - organization: *675 + changes: *728 + comment: *729 + enterprise: *676 + installation: *677 + organization: *678 pull_request: type: object properties: @@ -175059,7 +175161,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *676 + repository: *679 sender: *4 required: - action @@ -175140,9 +175242,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -177315,7 +177417,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 + repository: *679 review: description: The review that was affected. type: object @@ -177558,9 +177660,9 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -179614,8 +179716,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 - review: &727 + repository: *679 + review: &730 description: The review that was affected. type: object properties: @@ -179844,12 +179946,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -182132,7 +182234,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 requested_reviewer: title: User type: object @@ -182216,12 +182318,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -184511,7 +184613,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 requested_team: title: Team description: Groups of organization members that gives permissions @@ -184703,12 +184805,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -186993,7 +187095,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 requested_reviewer: title: User type: object @@ -187078,12 +187180,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *673 - installation: *674 + enterprise: *676 + installation: *677 number: description: The pull request number. type: integer - organization: *675 + organization: *678 pull_request: title: Pull Request type: object @@ -189359,7 +189461,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 requested_team: title: Team description: Groups of organization members that gives permissions @@ -189540,9 +189642,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -191717,8 +191819,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 - review: *727 + repository: *679 + review: *730 sender: *4 required: - action @@ -191798,9 +191900,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -193870,7 +193972,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 + repository: *679 sender: *4 thread: type: object @@ -194253,9 +194355,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 pull_request: title: Simple Pull Request type: object @@ -196311,7 +196413,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *676 + repository: *679 sender: *4 thread: type: object @@ -196697,10 +196799,10 @@ x-webhooks: type: string before: type: string - enterprise: *673 - installation: *674 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -198971,7 +199073,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -199053,11 +199155,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *728 - enterprise: *673 - installation: *674 - number: *722 - organization: *675 + assignee: *731 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -201340,7 +201442,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -201419,11 +201521,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *673 - installation: *674 - label: *692 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + label: *695 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -203696,7 +203798,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -203777,10 +203879,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *673 - installation: *674 - number: *722 - organization: *675 + enterprise: *676 + installation: *677 + number: *725 + organization: *678 pull_request: title: Pull Request type: object @@ -206045,7 +206147,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *676 + repository: *679 sender: *4 required: - action @@ -206245,7 +206347,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *673 + enterprise: *676 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -206337,8 +206439,8 @@ x-webhooks: - url - author - committer - installation: *674 - organization: *675 + installation: *677 + organization: *678 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -206913,9 +207015,9 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 registry_package: type: object properties: @@ -207361,7 +207463,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *710 + items: *713 summary: type: string tag_name: @@ -207415,7 +207517,7 @@ x-webhooks: - owner - package_version - registry - repository: *676 + repository: *679 sender: *4 required: - action @@ -207493,9 +207595,9 @@ x-webhooks: type: string enum: - updated - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 registry_package: type: object properties: @@ -207803,7 +207905,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *710 + items: *713 summary: type: string tag_name: @@ -207852,7 +207954,7 @@ x-webhooks: - owner - package_version - registry - repository: *676 + repository: *679 sender: *4 required: - action @@ -207929,10 +208031,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - release: &729 + enterprise: *676 + installation: *677 + organization: *678 + release: &732 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -208241,7 +208343,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *676 + repository: *679 sender: *4 required: - action @@ -208318,11 +208420,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - release: *729 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + release: *732 + repository: *679 sender: *4 required: - action @@ -208439,11 +208541,11 @@ x-webhooks: type: boolean required: - to - enterprise: *673 - installation: *674 - organization: *675 - release: *729 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + release: *732 + repository: *679 sender: *4 required: - action @@ -208521,9 +208623,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -208836,7 +208938,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *676 + repository: *679 sender: *4 required: - action @@ -208912,10 +209014,10 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 - release: &730 + enterprise: *676 + installation: *677 + organization: *678 + release: &733 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -209225,7 +209327,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *676 + repository: *679 sender: *4 required: - action @@ -209301,11 +209403,11 @@ x-webhooks: type: string enum: - released - enterprise: *673 - installation: *674 - organization: *675 - release: *729 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + release: *732 + repository: *679 sender: *4 required: - action @@ -209381,11 +209483,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *673 - installation: *674 - organization: *675 - release: *730 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + release: *733 + repository: *679 sender: *4 required: - action @@ -209461,10 +209563,10 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_advisory: *600 sender: *4 required: @@ -209541,10 +209643,10 @@ x-webhooks: type: string enum: - reported - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_advisory: *600 sender: *4 required: @@ -209621,10 +209723,10 @@ x-webhooks: type: string enum: - archived - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -209701,10 +209803,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -209782,10 +209884,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -209869,10 +209971,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -209984,10 +210086,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210059,10 +210161,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 status: type: string @@ -210143,10 +210245,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210223,10 +210325,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210320,10 +210422,10 @@ x-webhooks: - name required: - repository - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210403,10 +210505,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_ruleset: *247 sender: *4 required: @@ -210485,10 +210587,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_ruleset: *247 sender: *4 required: @@ -210567,10 +210669,10 @@ x-webhooks: type: string enum: - edited - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 repository_ruleset: *247 changes: type: object @@ -210875,10 +210977,10 @@ x-webhooks: - from required: - owner - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -210956,10 +211058,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211037,7 +211139,7 @@ x-webhooks: type: string enum: - create - alert: &731 + alert: &734 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -211158,10 +211260,10 @@ x-webhooks: type: string enum: - open - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211367,10 +211469,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211448,11 +211550,11 @@ x-webhooks: type: string enum: - reopen - alert: *731 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *734 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211651,10 +211753,10 @@ x-webhooks: enum: - fixed - open - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211732,7 +211834,7 @@ x-webhooks: type: string enum: - created - alert: &732 + alert: &735 type: object properties: number: *54 @@ -211843,10 +211945,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -211927,11 +212029,11 @@ x-webhooks: type: string enum: - created - alert: *732 - installation: *674 - location: *733 - organization: *675 - repository: *676 + alert: *735 + installation: *677 + location: *736 + organization: *678 + repository: *679 sender: *4 required: - location @@ -212169,11 +212271,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *732 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *735 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -212251,11 +212353,11 @@ x-webhooks: type: string enum: - reopened - alert: *732 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *735 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -212333,11 +212435,11 @@ x-webhooks: type: string enum: - resolved - alert: *732 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *735 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -212415,11 +212517,11 @@ x-webhooks: type: string enum: - validated - alert: *732 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + alert: *735 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -212545,10 +212647,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *676 - enterprise: *673 - installation: *674 - organization: *675 + repository: *679 + enterprise: *676 + installation: *677 + organization: *678 sender: *4 required: - action @@ -212626,11 +212728,11 @@ x-webhooks: type: string enum: - published - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - security_advisory: &734 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + security_advisory: &737 description: The details of the security advisory, including summary, description, and severity. type: object @@ -212813,11 +212915,11 @@ x-webhooks: type: string enum: - updated - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 - security_advisory: *734 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 + security_advisory: *737 sender: *4 required: - action @@ -212890,10 +212992,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -213078,9 +213180,9 @@ x-webhooks: type: object properties: security_and_analysis: *240 - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: *294 sender: *4 required: @@ -213159,12 +213261,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: &735 + sponsorship: &738 type: object properties: created_at: @@ -213465,12 +213567,12 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - sponsorship @@ -213558,12 +213660,12 @@ x-webhooks: type: string required: - from - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - changes @@ -213640,17 +213742,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &736 + effective_date: &739 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: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - sponsorship @@ -213724,7 +213826,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &737 + changes: &740 type: object properties: tier: @@ -213768,13 +213870,13 @@ x-webhooks: - from required: - tier - effective_date: *736 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + effective_date: *739 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - changes @@ -213851,13 +213953,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *737 - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + changes: *740 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - sponsorship: *735 + sponsorship: *738 required: - action - changes @@ -213931,10 +214033,10 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -214017,10 +214119,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -214440,15 +214542,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *673 + enterprise: *676 id: description: The unique identifier of the status. type: integer - installation: *674 + installation: *677 name: type: string - organization: *675 - repository: *676 + organization: *678 + repository: *679 sender: *4 sha: description: The Commit SHA. @@ -214563,9 +214665,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -214655,9 +214757,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *77 - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -214747,9 +214849,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -214839,9 +214941,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *77 - installation: *674 - organization: *675 - repository: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -214918,12 +215020,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - team: &738 + team: &741 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -215113,9 +215215,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -215573,7 +215675,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - team @@ -215649,9 +215751,9 @@ x-webhooks: type: string enum: - created - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -216109,7 +216211,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - team @@ -216186,9 +216288,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -216646,7 +216748,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - team @@ -216790,9 +216892,9 @@ x-webhooks: - from required: - permissions - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -217250,7 +217352,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - changes @@ -217328,9 +217430,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *673 - installation: *674 - organization: *675 + enterprise: *676 + installation: *677 + organization: *678 repository: title: Repository description: A git repository @@ -217788,7 +217890,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *738 + team: *741 required: - action - team @@ -217864,10 +217966,10 @@ x-webhooks: type: string enum: - started - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 required: - action @@ -217940,16 +218042,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *673 + enterprise: *676 inputs: type: object nullable: true additionalProperties: true - installation: *674 - organization: *675 + installation: *677 + organization: *678 ref: type: string - repository: *676 + repository: *679 sender: *4 workflow: type: string @@ -218031,10 +218133,10 @@ x-webhooks: type: string enum: - completed - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 workflow_job: allOf: @@ -218350,10 +218452,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 workflow_job: allOf: @@ -218692,10 +218794,10 @@ x-webhooks: type: string enum: - queued - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 workflow_job: type: object @@ -218909,10 +219011,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 workflow_job: type: object @@ -219128,12 +219230,12 @@ x-webhooks: type: string enum: - completed - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: *688 + workflow: *691 workflow_run: title: Workflow Run type: object @@ -220132,12 +220234,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: *688 + workflow: *691 workflow_run: title: Workflow Run type: object @@ -221121,12 +221223,12 @@ x-webhooks: type: string enum: - requested - enterprise: *673 - installation: *674 - organization: *675 - repository: *676 + enterprise: *676 + installation: *677 + organization: *678 + repository: *679 sender: *4 - workflow: *688 + workflow: *691 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json index 72fb84e81c..d5bf81fbe3 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -570852,6 +570852,319 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "before", + "description": "A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for results before this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "after", + "description": "A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for results after this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "description": "The handle for the GitHub user account.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ] + } + }, + "withPredicateType": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ], + "predicateType": "provenance" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "nullable": true, + "type": "array", + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "value": { + "attestations_subject_digests": [ + { + "sha256:abc": [ + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + }, + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + } + ] + } + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml index 8c2921c265..d19aeea8be 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -29382,12 +29382,12 @@ paths: required: - subject_digests examples: - default: + default: &772 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: + withPredicateType: &773 value: subject_digests: - sha256:abc123 @@ -29445,7 +29445,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: + default: &774 value: attestations_subject_digests: - sha256:abc: @@ -61925,7 +61925,7 @@ paths: check. type: array items: *453 - deployment: &789 + deployment: &792 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -62837,7 +62837,7 @@ paths: type: string format: date-time nullable: true - head_commit: &815 + head_commit: &818 title: Simple Commit description: A commit. type: object @@ -77858,7 +77858,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &823 + last_response: &826 title: Hook Response type: object properties: @@ -93445,7 +93445,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &844 + items: &847 type: object properties: type: @@ -105708,7 +105708,7 @@ paths: - subkeys - revoked examples: - default: &772 + default: &775 value: - id: 3 name: Octocat's GPG Key @@ -107824,7 +107824,7 @@ paths: application/json: schema: *309 examples: - default: &773 + default: &776 value: id: 40201 name: octo-name @@ -109003,7 +109003,7 @@ paths: - title - created_at examples: - default: &774 + default: &777 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -109168,7 +109168,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &775 + - &778 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 @@ -109197,7 +109197,7 @@ paths: application/vnd.github.v3.star+json: schema: type: array - items: &776 + items: &779 title: Starred Repository description: Starred Repository type: object @@ -109724,6 +109724,108 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - *17 + - *86 + - *87 + - *222 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: *772 + withPredicateType: *773 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + nullable: true + type: array + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: *774 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk @@ -110367,7 +110469,7 @@ paths: type: array items: *748 examples: - default: *772 + default: *775 headers: Link: *40 x-github: @@ -110637,7 +110739,7 @@ paths: application/json: schema: *309 examples: - default: *773 + default: *776 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -111455,7 +111557,7 @@ paths: type: array items: *765 examples: - default: *774 + default: *777 headers: Link: *40 x-github: @@ -111480,7 +111582,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *222 - - *775 + - *778 - *88 - *17 - *19 @@ -111492,7 +111594,7 @@ paths: schema: anyOf: - type: array - items: *776 + items: *779 - type: array items: *64 examples: @@ -111655,7 +111757,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &777 + enterprise: &780 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -111713,7 +111815,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &778 + installation: &781 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -111732,7 +111834,7 @@ x-webhooks: required: - id - node_id - organization: &779 + organization: &782 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -111792,13 +111894,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &780 + repository: &783 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: &817 + properties: &820 id: description: Unique identifier of the repository example: 42 @@ -112481,7 +112583,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &818 + required: &821 - archive_url - assignees_url - blobs_url @@ -112632,10 +112734,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -112711,11 +112813,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - rule: &781 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + rule: &784 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -112938,11 +113040,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - rule: *781 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + rule: *784 sender: *4 required: - action @@ -113125,11 +113227,11 @@ x-webhooks: - everyone required: - from - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - rule: *781 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + rule: *784 sender: *4 required: - action @@ -113200,7 +113302,7 @@ x-webhooks: required: true content: application/json: - schema: &784 + schema: &787 title: Exemption request cancellation event type: object properties: @@ -113208,11 +113310,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: &782 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: &785 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -113445,7 +113547,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &783 + items: &786 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -113553,7 +113655,7 @@ x-webhooks: required: true content: application/json: - schema: &785 + schema: &788 title: Exemption request completed event type: object properties: @@ -113561,11 +113663,11 @@ x-webhooks: type: string enum: - completed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: *782 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: *785 sender: *4 required: - action @@ -113635,7 +113737,7 @@ x-webhooks: required: true content: application/json: - schema: &786 + schema: &789 title: Exemption request created event type: object properties: @@ -113643,11 +113745,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: *782 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: *785 sender: *4 required: - action @@ -113717,7 +113819,7 @@ x-webhooks: required: true content: application/json: - schema: &787 + schema: &790 title: Exemption response dismissed event type: object properties: @@ -113725,12 +113827,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: *782 - exemption_response: *783 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: *785 + exemption_response: *786 sender: *4 required: - action @@ -113802,7 +113904,7 @@ x-webhooks: required: true content: application/json: - schema: &788 + schema: &791 title: Exemption response submitted event type: object properties: @@ -113810,12 +113912,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: *782 - exemption_response: *783 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: *785 + exemption_response: *786 sender: *4 required: - action @@ -113888,7 +113990,7 @@ x-webhooks: required: true content: application/json: - schema: *784 + schema: *787 responses: '200': description: Return a 200 status to indicate that the data was received @@ -113955,7 +114057,7 @@ x-webhooks: required: true content: application/json: - schema: *785 + schema: *788 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114022,7 +114124,7 @@ x-webhooks: required: true content: application/json: - schema: *786 + schema: *789 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114089,7 +114191,7 @@ x-webhooks: required: true content: application/json: - schema: *787 + schema: *790 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114157,7 +114259,7 @@ x-webhooks: required: true content: application/json: - schema: *788 + schema: *791 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114235,7 +114337,7 @@ x-webhooks: type: string enum: - completed - check_run: &790 + check_run: &793 title: CheckRun description: A check performed on the code of a given code change type: object @@ -114326,7 +114428,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *789 + deployment: *792 details_url: example: https://example.com type: string @@ -114411,9 +114513,9 @@ x-webhooks: - output - app - pull_requests - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - check_run @@ -114806,10 +114908,10 @@ x-webhooks: type: string enum: - created - check_run: *790 - installation: *778 - organization: *779 - repository: *780 + check_run: *793 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - check_run @@ -115205,10 +115307,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *790 - installation: *778 - organization: *779 - repository: *780 + check_run: *793 + installation: *781 + organization: *782 + repository: *783 requested_action: description: The action requested by the user. type: object @@ -115613,10 +115715,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *790 - installation: *778 - organization: *779 - repository: *780 + check_run: *793 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - check_run @@ -116593,10 +116695,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -117266,10 +117368,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -117933,10 +118035,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -118244,20 +118346,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &791 + commit_oid: &794 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: *777 - installation: *778 - organization: *779 - ref: &792 + enterprise: *780 + installation: *781 + organization: *782 + ref: &795 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: *780 + repository: *783 sender: *4 required: - action @@ -118649,12 +118751,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *791 - enterprise: *777 - installation: *778 - organization: *779 - ref: *792 - repository: *780 + commit_oid: *794 + enterprise: *780 + installation: *781 + organization: *782 + ref: *795 + repository: *783 sender: *4 required: - action @@ -118917,12 +119019,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *791 - enterprise: *777 - installation: *778 - organization: *779 - ref: *792 - repository: *780 + commit_oid: *794 + enterprise: *780 + installation: *781 + organization: *782 + ref: *795 + repository: *783 sender: *4 required: - action @@ -119251,12 +119353,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *791 - enterprise: *777 - installation: *778 - organization: *779 - ref: *792 - repository: *780 + commit_oid: *794 + enterprise: *780 + installation: *781 + organization: *782 + ref: *795 + repository: *783 sender: *4 required: - action @@ -119521,16 +119623,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 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: *780 + repository: *783 sender: *4 required: - action @@ -119764,12 +119866,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *791 - enterprise: *777 - installation: *778 - organization: *779 - ref: *792 - repository: *780 + commit_oid: *794 + enterprise: *780 + installation: *781 + organization: *782 + ref: *795 + repository: *783 sender: *4 required: - action @@ -120026,10 +120128,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -120109,18 +120211,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *779 - pusher_type: &793 + organization: *782 + pusher_type: &796 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &794 + ref: &797 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -120130,7 +120232,7 @@ x-webhooks: enum: - tag - branch - repository: *780 + repository: *783 sender: *4 required: - ref @@ -120213,9 +120315,9 @@ x-webhooks: enum: - created definition: *116 - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -120300,9 +120402,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -120380,9 +120482,9 @@ x-webhooks: enum: - promote_to_enterprise definition: *116 - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -120460,9 +120562,9 @@ x-webhooks: enum: - updated definition: *116 - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -120539,10 +120641,10 @@ x-webhooks: type: string enum: - updated - enterprise: *777 - installation: *778 - repository: *780 - organization: *779 + enterprise: *780 + installation: *781 + repository: *783 + organization: *782 sender: *4 new_property_values: type: array @@ -120627,18 +120729,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 - pusher_type: *793 - ref: *794 + enterprise: *780 + installation: *781 + organization: *782 + pusher_type: *796 + ref: *797 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *780 + repository: *783 sender: *4 required: - ref @@ -120723,10 +120825,10 @@ x-webhooks: enum: - auto_dismissed alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -120811,10 +120913,10 @@ x-webhooks: enum: - auto_reopened alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -120899,10 +121001,10 @@ x-webhooks: enum: - created alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -120985,10 +121087,10 @@ x-webhooks: enum: - dismissed alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -121071,10 +121173,10 @@ x-webhooks: enum: - fixed alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -121158,10 +121260,10 @@ x-webhooks: enum: - reintroduced alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -121244,10 +121346,10 @@ x-webhooks: enum: - reopened alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -121324,9 +121426,9 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - key: &795 + enterprise: *780 + installation: *781 + key: &798 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -121362,8 +121464,8 @@ x-webhooks: - verified - created_at - read_only - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -121440,11 +121542,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - key: *795 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + key: *798 + organization: *782 + repository: *783 sender: *4 required: - action @@ -122005,12 +122107,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: &799 + workflow: &802 title: Workflow type: object nullable: true @@ -122740,9 +122842,9 @@ x-webhooks: pull_requests: type: array items: *617 - repository: *780 - organization: *779 - installation: *778 + repository: *783 + organization: *782 + installation: *781 sender: *4 responses: '200': @@ -122813,7 +122915,7 @@ x-webhooks: type: string enum: - approved - approver: &796 + approver: &799 type: object properties: avatar_url: @@ -122856,11 +122958,11 @@ x-webhooks: type: string comment: type: string - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - reviewers: &797 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + reviewers: &800 type: array items: type: object @@ -122939,7 +123041,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &798 + workflow_job_run: &801 type: object properties: conclusion: @@ -123670,18 +123772,18 @@ x-webhooks: type: string enum: - rejected - approver: *796 + approver: *799 comment: type: string - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - reviewers: *797 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + reviewers: *800 sender: *4 since: type: string - workflow_job_run: *798 + workflow_job_run: *801 workflow_job_runs: type: array items: @@ -124385,13 +124487,13 @@ x-webhooks: type: string enum: - requested - enterprise: *777 + enterprise: *780 environment: type: string - installation: *778 - organization: *779 - repository: *780 - requestor: &804 + installation: *781 + organization: *782 + repository: *783 + requestor: &807 title: User type: object nullable: true @@ -126290,12 +126392,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: *799 + workflow: *802 workflow_run: title: Deployment Workflow Run type: object @@ -126975,7 +127077,7 @@ x-webhooks: type: string enum: - answered - answer: &802 + answer: &805 type: object properties: author_association: @@ -127132,7 +127234,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &800 + discussion: &803 title: Discussion description: A Discussion in a repository. type: object @@ -127440,10 +127542,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -127570,11 +127672,11 @@ x-webhooks: - from required: - category - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -127657,11 +127759,11 @@ x-webhooks: type: string enum: - closed - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -127743,7 +127845,7 @@ x-webhooks: type: string enum: - created - comment: &801 + comment: &804 type: object properties: author_association: @@ -127900,11 +128002,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -127987,12 +128089,12 @@ x-webhooks: type: string enum: - deleted - comment: *801 - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + comment: *804 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128087,12 +128189,12 @@ x-webhooks: - from required: - body - comment: *801 - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + comment: *804 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128176,11 +128278,11 @@ x-webhooks: type: string enum: - created - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128262,11 +128364,11 @@ x-webhooks: type: string enum: - deleted - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128366,11 +128468,11 @@ x-webhooks: type: string required: - from - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128452,10 +128554,10 @@ x-webhooks: type: string enum: - labeled - discussion: *800 - enterprise: *777 - installation: *778 - label: &803 + discussion: *803 + enterprise: *780 + installation: *781 + label: &806 title: Label type: object properties: @@ -128487,8 +128589,8 @@ x-webhooks: - color - default - description - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128571,11 +128673,11 @@ x-webhooks: type: string enum: - locked - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128657,11 +128759,11 @@ x-webhooks: type: string enum: - pinned - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128743,11 +128845,11 @@ x-webhooks: type: string enum: - reopened - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128832,16 +128934,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *800 - new_repository: *780 + new_discussion: *803 + new_repository: *783 required: - new_discussion - new_repository - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128924,10 +129026,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *800 - old_answer: *802 - organization: *779 - repository: *780 + discussion: *803 + old_answer: *805 + organization: *782 + repository: *783 sender: *4 required: - action @@ -129009,12 +129111,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *800 - enterprise: *777 - installation: *778 - label: *803 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -129097,11 +129199,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -129183,11 +129285,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -129256,7 +129358,7 @@ x-webhooks: required: true content: application/json: - schema: *786 + schema: *789 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129319,7 +129421,7 @@ x-webhooks: required: true content: application/json: - schema: *788 + schema: *791 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129385,7 +129487,7 @@ x-webhooks: required: true content: application/json: - schema: *784 + schema: *787 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129451,7 +129553,7 @@ x-webhooks: required: true content: application/json: - schema: *785 + schema: *788 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129517,7 +129619,7 @@ x-webhooks: required: true content: application/json: - schema: *786 + schema: *789 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129583,7 +129685,7 @@ x-webhooks: required: true content: application/json: - schema: *787 + schema: *790 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129649,7 +129751,7 @@ x-webhooks: required: true content: application/json: - schema: *788 + schema: *791 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129716,7 +129818,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *777 + enterprise: *780 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -130376,9 +130478,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - forkee @@ -130524,9 +130626,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pages: description: The pages that were updated. type: array @@ -130563,7 +130665,7 @@ x-webhooks: - action - sha - html_url - repository: *780 + repository: *783 sender: *4 required: - pages @@ -130639,10 +130741,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: &805 + organization: *782 + repositories: &808 description: An array of repository objects that the installation can access. type: array @@ -130668,8 +130770,8 @@ x-webhooks: - name - full_name - private - repository: *780 - requester: *804 + repository: *783 + requester: *807 sender: *4 required: - action @@ -130744,11 +130846,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: *805 - repository: *780 + organization: *782 + repositories: *808 + repository: *783 requester: nullable: true sender: *4 @@ -130824,11 +130926,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: *805 - repository: *780 + organization: *782 + repositories: *808 + repository: *783 requester: nullable: true sender: *4 @@ -130904,10 +131006,10 @@ x-webhooks: type: string enum: - added - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories_added: &806 + organization: *782 + repositories_added: &809 description: An array of repository objects, which were added to the installation. type: array @@ -130953,15 +131055,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *780 - repository_selection: &807 + repository: *783 + repository_selection: &810 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *804 + requester: *807 sender: *4 required: - action @@ -131040,10 +131142,10 @@ x-webhooks: type: string enum: - removed - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories_added: *806 + organization: *782 + repositories_added: *809 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -131070,9 +131172,9 @@ x-webhooks: - name - full_name - private - repository: *780 - repository_selection: *807 - requester: *804 + repository: *783 + repository_selection: *810 + requester: *807 sender: *4 required: - action @@ -131151,11 +131253,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: *805 - repository: *780 + organization: *782 + repositories: *808 + repository: *783 requester: nullable: true sender: *4 @@ -131334,10 +131436,10 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 target_type: type: string @@ -131416,11 +131518,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: *805 - repository: *780 + organization: *782 + repositories: *808 + repository: *783 requester: nullable: true sender: *4 @@ -131672,8 +131774,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -132829,8 +132931,8 @@ x-webhooks: - state - locked - assignee - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -132910,7 +133012,7 @@ x-webhooks: type: string enum: - deleted - comment: &808 + comment: &811 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -133075,8 +133177,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -134230,8 +134332,8 @@ x-webhooks: - state - locked - assignee - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -134311,7 +134413,7 @@ x-webhooks: type: string enum: - edited - changes: &836 + changes: &839 description: The changes to the comment. type: object properties: @@ -134323,9 +134425,9 @@ x-webhooks: type: string required: - from - comment: *808 - enterprise: *777 - installation: *778 + comment: *811 + enterprise: *780 + installation: *781 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -135480,8 +135582,8 @@ x-webhooks: - state - locked - assignee - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -135563,10 +135665,10 @@ x-webhooks: type: string enum: - assigned - assignee: *804 - enterprise: *777 - installation: *778 - issue: &811 + assignee: *807 + enterprise: *780 + installation: *781 + issue: &814 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -136485,8 +136587,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -136566,8 +136668,8 @@ x-webhooks: type: string enum: - closed - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -137626,8 +137728,8 @@ x-webhooks: required: - state - closed_at - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -137706,8 +137808,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -138621,8 +138723,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -138701,8 +138803,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139617,7 +139719,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &809 + milestone: &812 title: Milestone description: A collection of related issues and pull requests. type: object @@ -139755,8 +139857,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -139855,8 +139957,8 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140775,9 +140877,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *803 - organization: *779 - repository: *780 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -140857,8 +140959,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141776,9 +141878,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *803 - organization: *779 - repository: *780 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -141858,8 +141960,8 @@ x-webhooks: type: string enum: - locked - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -142778,8 +142880,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -142858,8 +142960,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143772,9 +143874,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *809 - organization: *779 - repository: *780 + milestone: *812 + organization: *782 + repository: *783 sender: *4 required: - action @@ -145217,8 +145319,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -146136,8 +146238,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -146217,9 +146319,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *777 - installation: *778 - issue: &810 + enterprise: *780 + installation: *781 + issue: &813 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -147131,8 +147233,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -147211,8 +147313,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -148130,8 +148232,8 @@ x-webhooks: user_view_type: type: string type: *291 - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -149594,11 +149696,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *777 - installation: *778 - issue: *810 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + issue: *813 + organization: *782 + repository: *783 sender: *4 required: - action @@ -149678,12 +149780,12 @@ x-webhooks: type: string enum: - typed - enterprise: *777 - installation: *778 - issue: *811 + enterprise: *780 + installation: *781 + issue: *814 type: *291 - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -149764,7 +149866,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &839 + assignee: &842 title: User type: object nullable: true @@ -149834,11 +149936,11 @@ x-webhooks: required: - login - id - enterprise: *777 - installation: *778 - issue: *811 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + issue: *814 + organization: *782 + repository: *783 sender: *4 required: - action @@ -149917,12 +150019,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *777 - installation: *778 - issue: *811 - label: *803 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + issue: *814 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -150002,8 +150104,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -150920,8 +151022,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151001,11 +151103,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *777 - installation: *778 - issue: *810 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + issue: *813 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151084,12 +151186,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *777 - installation: *778 - issue: *811 + enterprise: *780 + installation: *781 + issue: *814 type: *291 - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151169,11 +151271,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - label: *803 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151251,11 +151353,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - label: *803 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151365,11 +151467,11 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - label: *803 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151451,9 +151553,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *777 - installation: *778 - marketplace_purchase: &812 + enterprise: *780 + installation: *781 + marketplace_purchase: &815 title: Marketplace Purchase type: object required: @@ -151536,8 +151638,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *779 - previous_marketplace_purchase: &813 + organization: *782 + previous_marketplace_purchase: &816 title: Marketplace Purchase type: object properties: @@ -151617,7 +151719,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *780 + repository: *783 sender: *4 required: - action @@ -151697,10 +151799,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *777 - installation: *778 - marketplace_purchase: *812 - organization: *779 + enterprise: *780 + installation: *781 + marketplace_purchase: *815 + organization: *782 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -151783,7 +151885,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *780 + repository: *783 sender: *4 required: - action @@ -151865,10 +151967,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *777 - installation: *778 - marketplace_purchase: *812 - organization: *779 + enterprise: *780 + installation: *781 + marketplace_purchase: *815 + organization: *782 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -151950,7 +152052,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *780 + repository: *783 sender: *4 required: - action @@ -152031,8 +152133,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 marketplace_purchase: title: Marketplace Purchase type: object @@ -152114,9 +152216,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *779 - previous_marketplace_purchase: *813 - repository: *780 + organization: *782 + previous_marketplace_purchase: *816 + repository: *783 sender: *4 required: - action @@ -152196,12 +152298,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *777 - installation: *778 - marketplace_purchase: *812 - organization: *779 - previous_marketplace_purchase: *813 - repository: *780 + enterprise: *780 + installation: *781 + marketplace_purchase: *815 + organization: *782 + previous_marketplace_purchase: *816 + repository: *783 sender: *4 required: - action @@ -152303,11 +152405,11 @@ x-webhooks: type: string required: - to - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 sender: *4 required: - action @@ -152407,11 +152509,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 sender: *4 required: - action @@ -152490,11 +152592,11 @@ x-webhooks: type: string enum: - removed - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 sender: *4 required: - action @@ -152572,11 +152674,11 @@ x-webhooks: type: string enum: - added - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 scope: description: The scope of the membership. Currently, can only be `team`. @@ -152652,7 +152754,7 @@ x-webhooks: required: - login - id - team: &814 + team: &817 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -152842,11 +152944,11 @@ x-webhooks: type: string enum: - removed - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 scope: description: The scope of the membership. Currently, can only be `team`. @@ -152923,7 +153025,7 @@ x-webhooks: required: - login - id - team: *814 + team: *817 required: - action - scope @@ -153005,8 +153107,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *778 - merge_group: &816 + installation: *781 + merge_group: &819 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -153025,15 +153127,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *815 + head_commit: *818 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153119,10 +153221,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *778 - merge_group: *816 - organization: *779 - repository: *780 + installation: *781 + merge_group: *819 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153195,7 +153297,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 + enterprise: *780 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -153304,16 +153406,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *778 - organization: *779 + installation: *781 + organization: *782 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: *817 - required: *818 + properties: *820 + required: *821 nullable: true sender: *4 required: @@ -153394,11 +153496,11 @@ x-webhooks: type: string enum: - closed - enterprise: *777 - installation: *778 - milestone: *809 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + milestone: *812 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153477,9 +153579,9 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - milestone: &819 + enterprise: *780 + installation: *781 + milestone: &822 title: Milestone description: A collection of related issues and pull requests. type: object @@ -153616,8 +153718,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153696,11 +153798,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - milestone: *809 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + milestone: *812 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153810,11 +153912,11 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - milestone: *809 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + milestone: *812 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153894,11 +153996,11 @@ x-webhooks: type: string enum: - opened - enterprise: *777 - installation: *778 - milestone: *819 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + milestone: *822 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153977,11 +154079,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *804 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + blocked_user: *807 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154060,11 +154162,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *804 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + blocked_user: *807 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154143,9 +154245,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - membership: &820 + enterprise: *780 + installation: *781 + membership: &823 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -154237,8 +154339,8 @@ x-webhooks: - role - organization_url - user - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154316,11 +154418,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *777 - installation: *778 - membership: *820 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + membership: *823 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154399,8 +154501,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -154516,10 +154618,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 - user: *804 + user: *807 required: - action - invitation @@ -154597,11 +154699,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *777 - installation: *778 - membership: *820 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + membership: *823 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154688,11 +154790,11 @@ x-webhooks: properties: from: type: string - enterprise: *777 - installation: *778 - membership: *820 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + membership: *823 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154768,9 +154870,9 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 package: description: Information about the package. type: object @@ -155269,7 +155371,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &821 + items: &824 title: Ruby Gems metadata type: object properties: @@ -155364,7 +155466,7 @@ x-webhooks: - owner - package_version - registry - repository: *780 + repository: *783 sender: *4 required: - action @@ -155440,9 +155542,9 @@ x-webhooks: type: string enum: - updated - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 package: description: Information about the package. type: object @@ -155795,7 +155897,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *821 + items: *824 source_url: type: string format: uri @@ -155865,7 +155967,7 @@ x-webhooks: - owner - package_version - registry - repository: *780 + repository: *783 sender: *4 required: - action @@ -156042,12 +156144,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *777 + enterprise: *780 id: type: integer - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - id @@ -156124,7 +156226,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &822 + personal_access_token_request: &825 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -156270,10 +156372,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *777 - organization: *779 + enterprise: *780 + organization: *782 sender: *4 - installation: *778 + installation: *781 required: - action - personal_access_token_request @@ -156350,11 +156452,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *822 - enterprise: *777 - organization: *779 + personal_access_token_request: *825 + enterprise: *780 + organization: *782 sender: *4 - installation: *778 + installation: *781 required: - action - personal_access_token_request @@ -156430,11 +156532,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *822 - enterprise: *777 - organization: *779 + personal_access_token_request: *825 + enterprise: *780 + organization: *782 sender: *4 - installation: *778 + installation: *781 required: - action - personal_access_token_request @@ -156509,11 +156611,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *822 - organization: *779 - enterprise: *777 + personal_access_token_request: *825 + organization: *782 + enterprise: *780 sender: *4 - installation: *778 + installation: *781 required: - action - personal_access_token_request @@ -156618,7 +156720,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *823 + last_response: *826 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -156650,8 +156752,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 zen: description: Random string of GitHub zen. @@ -156896,10 +156998,10 @@ x-webhooks: - from required: - note - enterprise: *777 - installation: *778 - organization: *779 - project_card: &824 + enterprise: *780 + installation: *781 + organization: *782 + project_card: &827 title: Project Card type: object properties: @@ -157018,7 +157120,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *780 + repository: *783 sender: *4 required: - action @@ -157099,11 +157201,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - project_card: *824 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project_card: *827 + repository: *783 sender: *4 required: - action @@ -157183,9 +157285,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 project_card: title: Project Card type: object @@ -157313,8 +157415,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: *817 - required: *818 + properties: *820 + required: *821 nullable: true sender: *4 required: @@ -157408,11 +157510,11 @@ x-webhooks: - from required: - note - enterprise: *777 - installation: *778 - organization: *779 - project_card: *824 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project_card: *827 + repository: *783 sender: *4 required: - action @@ -157506,9 +157608,9 @@ x-webhooks: - from required: - column_id - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 project_card: allOf: - title: Project Card @@ -157698,7 +157800,7 @@ x-webhooks: type: string required: - after_id - repository: *780 + repository: *783 sender: *4 required: - action @@ -157778,10 +157880,10 @@ x-webhooks: type: string enum: - closed - enterprise: *777 - installation: *778 - organization: *779 - project: &826 + enterprise: *780 + installation: *781 + organization: *782 + project: &829 title: Project type: object properties: @@ -157905,7 +158007,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *780 + repository: *783 sender: *4 required: - action @@ -157985,10 +158087,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - project_column: &825 + enterprise: *780 + installation: *781 + organization: *782 + project_column: &828 title: Project Column type: object properties: @@ -158027,7 +158129,7 @@ x-webhooks: - name - created_at - updated_at - repository: *780 + repository: *783 sender: *4 required: - action @@ -158106,18 +158208,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - project_column: *825 + enterprise: *780 + installation: *781 + organization: *782 + project_column: *828 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: *817 - required: *818 + properties: *820 + required: *821 nullable: true sender: *4 required: @@ -158207,11 +158309,11 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 - project_column: *825 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project_column: *828 + repository: *783 sender: *4 required: - action @@ -158291,11 +158393,11 @@ x-webhooks: type: string enum: - moved - enterprise: *777 - installation: *778 - organization: *779 - project_column: *825 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project_column: *828 + repository: *783 sender: *4 required: - action @@ -158375,11 +158477,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - project: *826 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project: *829 + repository: *783 sender: *4 required: - action @@ -158459,18 +158561,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - project: *826 + enterprise: *780 + installation: *781 + organization: *782 + project: *829 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: *817 - required: *818 + properties: *820 + required: *821 nullable: true sender: *4 required: @@ -158572,11 +158674,11 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 - project: *826 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project: *829 + repository: *783 sender: *4 required: - action @@ -158655,11 +158757,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *777 - installation: *778 - organization: *779 - project: *826 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project: *829 + repository: *783 sender: *4 required: - action @@ -158740,9 +158842,9 @@ x-webhooks: type: string enum: - closed - installation: *778 - organization: *779 - projects_v2: &827 + installation: *781 + organization: *782 + projects_v2: &830 title: Projects v2 Project description: A projects v2 project type: object @@ -158885,9 +158987,9 @@ x-webhooks: type: string enum: - created - installation: *778 - organization: *779 - projects_v2: *827 + installation: *781 + organization: *782 + projects_v2: *830 sender: *4 required: - action @@ -158968,9 +159070,9 @@ x-webhooks: type: string enum: - deleted - installation: *778 - organization: *779 - projects_v2: *827 + installation: *781 + organization: *782 + projects_v2: *830 sender: *4 required: - action @@ -159087,9 +159189,9 @@ x-webhooks: type: string to: type: string - installation: *778 - organization: *779 - projects_v2: *827 + installation: *781 + organization: *782 + projects_v2: *830 sender: *4 required: - action @@ -159172,7 +159274,7 @@ x-webhooks: type: string enum: - archived - changes: &831 + changes: &834 type: object properties: archived_at: @@ -159186,9 +159288,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *778 - organization: *779 - projects_v2_item: &828 + installation: *781 + organization: *782 + projects_v2_item: &831 title: Projects v2 Item description: An item belonging to a project type: object @@ -159322,9 +159424,9 @@ x-webhooks: nullable: true to: type: string - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159406,9 +159508,9 @@ x-webhooks: type: string enum: - created - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159489,9 +159591,9 @@ x-webhooks: type: string enum: - deleted - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159597,7 +159699,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &829 + - &832 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -159615,7 +159717,7 @@ x-webhooks: required: - id - name - - &830 + - &833 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -159638,8 +159740,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *829 - - *830 + - *832 + - *833 required: - field_value - type: object @@ -159655,9 +159757,9 @@ x-webhooks: nullable: true required: - body - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159752,9 +159854,9 @@ x-webhooks: to: type: string nullable: true - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159837,10 +159939,10 @@ x-webhooks: type: string enum: - restored - changes: *831 - installation: *778 - organization: *779 - projects_v2_item: *828 + changes: *834 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159922,9 +160024,9 @@ x-webhooks: type: string enum: - reopened - installation: *778 - organization: *779 - projects_v2: *827 + installation: *781 + organization: *782 + projects_v2: *830 sender: *4 required: - action @@ -160005,9 +160107,9 @@ x-webhooks: type: string enum: - created - installation: *778 - organization: *779 - projects_v2_status_update: &832 + installation: *781 + organization: *782 + projects_v2_status_update: &835 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -160134,9 +160236,9 @@ x-webhooks: type: string enum: - deleted - installation: *778 - organization: *779 - projects_v2_status_update: *832 + installation: *781 + organization: *782 + projects_v2_status_update: *835 sender: *4 required: - action @@ -160272,9 +160374,9 @@ x-webhooks: type: string format: date nullable: true - installation: *778 - organization: *779 - projects_v2_status_update: *832 + installation: *781 + organization: *782 + projects_v2_status_update: *835 sender: *4 required: - action @@ -160345,10 +160447,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - repository @@ -160425,13 +160527,13 @@ x-webhooks: type: string enum: - assigned - assignee: *804 - enterprise: *777 - installation: *778 - number: &833 + assignee: *807 + enterprise: *780 + installation: *781 + number: &836 description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -162714,7 +162816,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -162796,11 +162898,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -165078,7 +165180,7 @@ x-webhooks: - draft reason: type: string - repository: *780 + repository: *783 sender: *4 required: - action @@ -165160,11 +165262,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -167442,7 +167544,7 @@ x-webhooks: - draft reason: type: string - repository: *780 + repository: *783 sender: *4 required: - action @@ -167524,11 +167626,11 @@ x-webhooks: type: string enum: - closed - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: &834 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: &837 allOf: - *617 - type: object @@ -167592,7 +167694,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *780 + repository: *783 sender: *4 required: - action @@ -167673,12 +167775,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -167758,11 +167860,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *777 + enterprise: *780 milestone: *600 - number: *833 - organization: *779 - pull_request: &835 + number: *836 + organization: *782 + pull_request: &838 title: Pull Request type: object properties: @@ -170025,7 +170127,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -170104,11 +170206,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -172390,7 +172492,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *780 + repository: *783 sender: *4 required: - action @@ -172514,12 +172616,12 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -172599,11 +172701,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -174870,7 +174972,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -174950,11 +175052,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *777 - installation: *778 - label: *803 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + label: *806 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -177236,7 +177338,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -177317,10 +177419,10 @@ x-webhooks: type: string enum: - locked - enterprise: *777 - installation: *778 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -179600,7 +179702,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -179680,12 +179782,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *777 + enterprise: *780 milestone: *600 - number: *833 - organization: *779 - pull_request: *835 - repository: *780 + number: *836 + organization: *782 + pull_request: *838 + repository: *783 sender: *4 required: - action @@ -179764,12 +179866,12 @@ x-webhooks: type: string enum: - opened - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -179850,12 +179952,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -179935,12 +180037,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -180306,9 +180408,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: type: object properties: @@ -182478,7 +182580,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *780 + repository: *783 sender: *4 required: - action @@ -182558,7 +182660,7 @@ x-webhooks: type: string enum: - deleted - comment: &837 + comment: &840 title: Pull Request Review Comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -182843,9 +182945,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: type: object properties: @@ -185003,7 +185105,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *780 + repository: *783 sender: *4 required: - action @@ -185083,11 +185185,11 @@ x-webhooks: type: string enum: - edited - changes: *836 - comment: *837 - enterprise: *777 - installation: *778 - organization: *779 + changes: *839 + comment: *840 + enterprise: *780 + installation: *781 + organization: *782 pull_request: type: object properties: @@ -187248,7 +187350,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *780 + repository: *783 sender: *4 required: - action @@ -187329,9 +187431,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -189504,7 +189606,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 + repository: *783 review: description: The review that was affected. type: object @@ -189747,9 +189849,9 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -191803,8 +191905,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 - review: &838 + repository: *783 + review: &841 description: The review that was affected. type: object properties: @@ -192033,12 +192135,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -194321,7 +194423,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 requested_reviewer: title: User type: object @@ -194405,12 +194507,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -196700,7 +196802,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 requested_team: title: Team description: Groups of organization members that gives permissions @@ -196892,12 +196994,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -199182,7 +199284,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 requested_reviewer: title: User type: object @@ -199267,12 +199369,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -201548,7 +201650,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 requested_team: title: Team description: Groups of organization members that gives permissions @@ -201729,9 +201831,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -203906,8 +204008,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 - review: *838 + repository: *783 + review: *841 sender: *4 required: - action @@ -203987,9 +204089,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -206059,7 +206161,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 + repository: *783 sender: *4 thread: type: object @@ -206442,9 +206544,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -208500,7 +208602,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 + repository: *783 sender: *4 thread: type: object @@ -208886,10 +208988,10 @@ x-webhooks: type: string before: type: string - enterprise: *777 - installation: *778 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -211160,7 +211262,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -211242,11 +211344,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *839 - enterprise: *777 - installation: *778 - number: *833 - organization: *779 + assignee: *842 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -213529,7 +213631,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -213608,11 +213710,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *777 - installation: *778 - label: *803 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + label: *806 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -215885,7 +215987,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -215966,10 +216068,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *777 - installation: *778 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -218234,7 +218336,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -218434,7 +218536,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *777 + enterprise: *780 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -218526,8 +218628,8 @@ x-webhooks: - url - author - committer - installation: *778 - organization: *779 + installation: *781 + organization: *782 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -219102,9 +219204,9 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 registry_package: type: object properties: @@ -219550,7 +219652,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *821 + items: *824 summary: type: string tag_name: @@ -219604,7 +219706,7 @@ x-webhooks: - owner - package_version - registry - repository: *780 + repository: *783 sender: *4 required: - action @@ -219682,9 +219784,9 @@ x-webhooks: type: string enum: - updated - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 registry_package: type: object properties: @@ -219992,7 +220094,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *821 + items: *824 summary: type: string tag_name: @@ -220041,7 +220143,7 @@ x-webhooks: - owner - package_version - registry - repository: *780 + repository: *783 sender: *4 required: - action @@ -220118,10 +220220,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - release: &840 + enterprise: *780 + installation: *781 + organization: *782 + release: &843 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -220430,7 +220532,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *780 + repository: *783 sender: *4 required: - action @@ -220507,11 +220609,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - release: *840 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + release: *843 + repository: *783 sender: *4 required: - action @@ -220628,11 +220730,11 @@ x-webhooks: type: boolean required: - to - enterprise: *777 - installation: *778 - organization: *779 - release: *840 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + release: *843 + repository: *783 sender: *4 required: - action @@ -220710,9 +220812,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -221025,7 +221127,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *780 + repository: *783 sender: *4 required: - action @@ -221101,10 +221203,10 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 - release: &841 + enterprise: *780 + installation: *781 + organization: *782 + release: &844 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -221414,7 +221516,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *780 + repository: *783 sender: *4 required: - action @@ -221490,11 +221592,11 @@ x-webhooks: type: string enum: - released - enterprise: *777 - installation: *778 - organization: *779 - release: *840 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + release: *843 + repository: *783 sender: *4 required: - action @@ -221570,11 +221672,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *777 - installation: *778 - organization: *779 - release: *841 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + release: *844 + repository: *783 sender: *4 required: - action @@ -221650,10 +221752,10 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_advisory: *688 sender: *4 required: @@ -221730,10 +221832,10 @@ x-webhooks: type: string enum: - reported - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_advisory: *688 sender: *4 required: @@ -221810,10 +221912,10 @@ x-webhooks: type: string enum: - archived - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -221890,10 +221992,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -221971,10 +222073,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222058,10 +222160,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222173,10 +222275,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222248,10 +222350,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 status: type: string @@ -222332,10 +222434,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222412,10 +222514,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222509,10 +222611,10 @@ x-webhooks: - name required: - repository - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222592,10 +222694,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_ruleset: *130 sender: *4 required: @@ -222674,10 +222776,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_ruleset: *130 sender: *4 required: @@ -222756,10 +222858,10 @@ x-webhooks: type: string enum: - edited - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_ruleset: *130 changes: type: object @@ -223064,10 +223166,10 @@ x-webhooks: - from required: - owner - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223145,10 +223247,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223226,7 +223328,7 @@ x-webhooks: type: string enum: - create - alert: &842 + alert: &845 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -223347,10 +223449,10 @@ x-webhooks: type: string enum: - open - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223556,10 +223658,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223637,11 +223739,11 @@ x-webhooks: type: string enum: - reopen - alert: *842 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *845 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223840,10 +223942,10 @@ x-webhooks: enum: - fixed - open - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223921,7 +224023,7 @@ x-webhooks: type: string enum: - created - alert: &843 + alert: &846 type: object properties: number: *100 @@ -224032,10 +224134,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224116,11 +224218,11 @@ x-webhooks: type: string enum: - created - alert: *843 - installation: *778 - location: *844 - organization: *779 - repository: *780 + alert: *846 + installation: *781 + location: *847 + organization: *782 + repository: *783 sender: *4 required: - location @@ -224358,11 +224460,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *843 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *846 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224440,11 +224542,11 @@ x-webhooks: type: string enum: - reopened - alert: *843 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *846 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224522,11 +224624,11 @@ x-webhooks: type: string enum: - resolved - alert: *843 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *846 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224604,11 +224706,11 @@ x-webhooks: type: string enum: - validated - alert: *843 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *846 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224734,10 +224836,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *780 - enterprise: *777 - installation: *778 - organization: *779 + repository: *783 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -224815,11 +224917,11 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - security_advisory: &845 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + security_advisory: &848 description: The details of the security advisory, including summary, description, and severity. type: object @@ -225002,11 +225104,11 @@ x-webhooks: type: string enum: - updated - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - security_advisory: *845 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + security_advisory: *848 sender: *4 required: - action @@ -225079,10 +225181,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -225267,9 +225369,9 @@ x-webhooks: type: object properties: security_and_analysis: *330 - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: *394 sender: *4 required: @@ -225348,12 +225450,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: &846 + sponsorship: &849 type: object properties: created_at: @@ -225654,12 +225756,12 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - sponsorship @@ -225747,12 +225849,12 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - changes @@ -225829,17 +225931,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &847 + effective_date: &850 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: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - sponsorship @@ -225913,7 +226015,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &848 + changes: &851 type: object properties: tier: @@ -225957,13 +226059,13 @@ x-webhooks: - from required: - tier - effective_date: *847 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + effective_date: *850 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - changes @@ -226040,13 +226142,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *848 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + changes: *851 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - changes @@ -226120,10 +226222,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -226206,10 +226308,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -226629,15 +226731,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *777 + enterprise: *780 id: description: The unique identifier of the status. type: integer - installation: *778 + installation: *781 name: type: string - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 sha: description: The Commit SHA. @@ -226752,9 +226854,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *155 - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -226844,9 +226946,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *155 - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -226936,9 +227038,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *155 - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -227028,9 +227130,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *155 - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -227107,12 +227209,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - team: &849 + team: &852 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -227302,9 +227404,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -227762,7 +227864,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - team @@ -227838,9 +227940,9 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -228298,7 +228400,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - team @@ -228375,9 +228477,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -228835,7 +228937,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - team @@ -228979,9 +229081,9 @@ x-webhooks: - from required: - permissions - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -229439,7 +229541,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - changes @@ -229517,9 +229619,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -229977,7 +230079,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - team @@ -230053,10 +230155,10 @@ x-webhooks: type: string enum: - started - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -230129,16 +230231,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *777 + enterprise: *780 inputs: type: object nullable: true additionalProperties: true - installation: *778 - organization: *779 + installation: *781 + organization: *782 ref: type: string - repository: *780 + repository: *783 sender: *4 workflow: type: string @@ -230220,10 +230322,10 @@ x-webhooks: type: string enum: - completed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 workflow_job: allOf: @@ -230539,10 +230641,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 workflow_job: allOf: @@ -230881,10 +230983,10 @@ x-webhooks: type: string enum: - queued - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 workflow_job: type: object @@ -231098,10 +231200,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 workflow_job: type: object @@ -231317,12 +231419,12 @@ x-webhooks: type: string enum: - completed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: *799 + workflow: *802 workflow_run: title: Workflow Run type: object @@ -232321,12 +232423,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: *799 + workflow: *802 workflow_run: title: Workflow Run type: object @@ -233310,12 +233412,12 @@ x-webhooks: type: string enum: - requested - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: *799 + workflow: *802 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/dereferenced/ghec.deref.json b/descriptions/ghec/dereferenced/ghec.deref.json index 72fb84e81c..d5bf81fbe3 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.json +++ b/descriptions/ghec/dereferenced/ghec.deref.json @@ -570852,6 +570852,319 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "name": "per_page", + "description": "The number of results per page (max 100). For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "schema": { + "type": "integer", + "default": 30 + } + }, + { + "name": "before", + "description": "A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for results before this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "after", + "description": "A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for results after this cursor. For more information, see \"[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api).\"", + "in": "query", + "required": false, + "schema": { + "type": "string" + } + }, + { + "name": "username", + "description": "The handle for the GitHub user account.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ] + } + }, + "withPredicateType": { + "value": { + "subject_digests": [ + "sha256:abc123", + "sha512:def456" + ], + "predicateType": "provenance" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "nullable": true, + "type": "array", + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "value": { + "attestations_subject_digests": [ + { + "sha256:abc": [ + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + }, + { + "bundle": { + "mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", + "verificationMaterial": { + "tlogEntries": [ + { + "logIndex": "97913980", + "logId": { + "keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0=" + }, + "kindVersion": { + "kind": "dsse", + "version": "0.0.1" + }, + "integratedTime": "1716998992", + "inclusionPromise": { + "signedEntryTimestamp": "MEYCIQCeEsQAy+qXtULkh52wbnHrkt2R2JQ05P9STK/xmdpQ2AIhANiG5Gw6cQiMnwvUz1+9UKtG/vlC8dduq07wsFOViwSL" + }, + "inclusionProof": { + "logIndex": "93750549", + "rootHash": "KgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=", + "treeSize": "93750551", + "hashes": [ + "8LI21mzwxnUSo0fuZeFsUrz2ujZ4QAL+oGeTG+5toZg=", + "nCb369rcIytNhGwWoqBv+eV49X3ZKpo/HJGKm9V+dck=", + "hnNQ9mUdSwYCfdV21pd87NucrdRRNZATowlaRR1hJ4A=", + "MBhhK33vlD4Tq/JKgAaXUI4VjmosWKe6+7RNpQ2ncNM=", + "XKWUE3stvGV1OHsIGiCGfn047Ok6uD4mFkh7BaicaEc=", + "Tgve40VPFfuei+0nhupdGpfPPR+hPpZjxgTiDT8WNoY=", + "wV+S/7tLtYGzkLaSb6UDqexNyhMvumHK/RpTNvEZuLU=", + "uwaWufty6sn6XqO1Tb9M3Vz6sBKPu0HT36mStxJNd7s=", + "jUfeMOXQP0XF1JAnCEETVbfRKMUwCzrVUzYi8vnDMVs=", + "xQKjzJAwwdlQG/YUYBKPXxbCmhMYKo1wnv+6vDuKWhQ=", + "cX3Agx+hP66t1ZLbX/yHbfjU46/3m/VAmWyG/fhxAVc=", + "sjohk/3DQIfXTgf/5XpwtdF7yNbrf8YykOMHr1CyBYQ=", + "98enzMaC+x5oCMvIZQA5z8vu2apDMCFvE/935NfuPw8=" + ], + "checkpoint": { + "envelope": "rekor.sigstore.dev - 2605736670972794746\\n93750551\\nKgKiXoOl8rM5d4y6Xlbm2QLftvj/FYvTs6z7dJlNO60=\\n\\n— rekor.sigstore.dev wNI9ajBEAiBkLzdjY8A9HReU7rmtjwZ+JpSuYtEr9SmvSwUIW7FBjgIgKo+vhkW3tqc+gc8fw9gza3xLoncA8a+MTaJYCaLGA9c=\\n" + } + }, + "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiZHNzZSIsInNwZWMiOnsiZW52ZWxvcGVIYXNoIjp7ImFsZ29yaXRobSI6InNoYTI1NiIsInZhbHVlIjoiM2I1YzkwNDk5MGFiYzE4NjI1ZWE3Njg4MzE1OGEwZmI4MTEwMjM4MGJkNjQwZjI5OWJlMzYwZWVkOTMxNjYwYiJ9LCJwYXlsb2FkSGFzaCI6eyJhbGdvcml0aG0iOiJzaGEyNTYiLCJ2YWx1ZSI6IjM4ZGNlZDJjMzE1MGU2OTQxMDViYjZiNDNjYjY3NzBiZTYzZDdhNGM4NjNiMTc2YTkwMmU1MGQ5ZTAyN2ZiMjMifSwic2lnbmF0dXJlcyI6W3sic2lnbmF0dXJlIjoiTUVRQ0lFR0lHQW03Z1pWTExwc3JQY2puZEVqaXVjdEUyL2M5K2o5S0d2YXp6M3JsQWlBZDZPMTZUNWhrelJNM0liUlB6bSt4VDQwbU5RWnhlZmQ3bGFEUDZ4MlhMUT09IiwidmVyaWZpZXIiOiJMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VkcVZFTkRRbWhUWjBGM1NVSkJaMGxWVjFsNGNVdHpjazFUTTFOMmJEVkphalZQUkdaQ1owMUtUeTlKZDBObldVbExiMXBKZW1vd1JVRjNUWGNLVG5wRlZrMUNUVWRCTVZWRlEyaE5UV015Ykc1ak0xSjJZMjFWZFZwSFZqSk5ValIzU0VGWlJGWlJVVVJGZUZaNllWZGtlbVJIT1hsYVV6RndZbTVTYkFwamJURnNXa2RzYUdSSFZYZElhR05PVFdwUmQwNVVTVFZOVkZsM1QxUlZlVmRvWTA1TmFsRjNUbFJKTlUxVVdYaFBWRlY1VjJwQlFVMUdhM2RGZDFsSUNrdHZXa2w2YWpCRFFWRlpTVXR2V2tsNmFqQkVRVkZqUkZGblFVVmtiV2RvVGs1M00yNVZMMHQxWlZGbmMzQkhTRmMzWjJnNVdFeEVMMWRrU1RoWlRVSUtLekJ3TUZZMGJ6RnJTRzgyWTAweGMwUktaM0pEWjFCUlZYcDRjSFZaZFc4cmVIZFFTSGxzTDJ0RWVXWXpSVXhxYTJGUFEwSlVUWGRuWjFWMlRVRTBSd3BCTVZWa1JIZEZRaTkzVVVWQmQwbElaMFJCVkVKblRsWklVMVZGUkVSQlMwSm5aM0pDWjBWR1FsRmpSRUY2UVdSQ1owNVdTRkUwUlVablVWVnhaa05RQ25aWVMwRjJVelJEWkdoUk1taGlXbGRLVTA5RmRsWnZkMGgzV1VSV1VqQnFRa0puZDBadlFWVXpPVkJ3ZWpGWmEwVmFZalZ4VG1wd1MwWlhhWGhwTkZrS1drUTRkMWRuV1VSV1VqQlNRVkZJTDBKR1FYZFViMXBOWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREpPYzJGVE9XcGlSMnQyVEcxa2NBcGtSMmd4V1drNU0ySXpTbkphYlhoMlpETk5kbHBIVm5kaVJ6azFZbGRXZFdSRE5UVmlWM2hCWTIxV2JXTjVPVzlhVjBaclkzazVNR051Vm5WaGVrRTFDa0puYjNKQ1owVkZRVmxQTDAxQlJVSkNRM1J2WkVoU2QyTjZiM1pNTTFKMllUSldkVXh0Um1wa1IyeDJZbTVOZFZveWJEQmhTRlpwWkZoT2JHTnRUbllLWW01U2JHSnVVWFZaTWpsMFRVSTRSME5wYzBkQlVWRkNaemM0ZDBGUlNVVkZXR1IyWTIxMGJXSkhPVE5ZTWxKd1l6TkNhR1JIVG05TlJGbEhRMmx6UndwQlVWRkNaemM0ZDBGUlRVVkxSMXBvV2xkWmVWcEhVbXRQUkVacFRVUmplazVxWXpCUFJGRjRUVEpGTTFsNldUQk9iVTVyVFVkS2JWbDZTVEpaZWtGM0NsbFVRWGRIUVZsTFMzZFpRa0pCUjBSMmVrRkNRa0ZSUzFKSFZuZGlSemsxWWxkV2RXUkVRVlpDWjI5eVFtZEZSVUZaVHk5TlFVVkdRa0ZrYW1KSGEzWUtXVEo0Y0UxQ05FZERhWE5IUVZGUlFtYzNPSGRCVVZsRlJVaEtiRnB1VFhaaFIxWm9Xa2hOZG1SSVNqRmliWE4zVDNkWlMwdDNXVUpDUVVkRWRucEJRZ3BEUVZGMFJFTjBiMlJJVW5kamVtOTJURE5TZG1FeVZuVk1iVVpxWkVkc2RtSnVUWFZhTW13d1lVaFdhV1JZVG14amJVNTJZbTVTYkdKdVVYVlpNamwwQ2sxR2QwZERhWE5IUVZGUlFtYzNPSGRCVVd0RlZHZDRUV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3lUbk5oVXpscVlrZHJka3h0WkhBS1pFZG9NVmxwT1ROaU0wcHlXbTE0ZG1RelRYWmFSMVozWWtjNU5XSlhWblZrUXpVMVlsZDRRV050Vm0xamVUbHZXbGRHYTJONU9UQmpibFoxWVhwQk5BcENaMjl5UW1kRlJVRlpUeTlOUVVWTFFrTnZUVXRIV21oYVYxbDVXa2RTYTA5RVJtbE5SR042VG1wak1FOUVVWGhOTWtVeldYcFpNRTV0VG10TlIwcHRDbGw2U1RKWmVrRjNXVlJCZDBoUldVdExkMWxDUWtGSFJIWjZRVUpEZDFGUVJFRXhibUZZVW05a1YwbDBZVWM1ZW1SSFZtdE5RMjlIUTJselIwRlJVVUlLWnpjNGQwRlJkMFZJUVhkaFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKT2MyRlRPV3BpUjJ0M1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWdwRVVWRnhSRU5vYlZsWFZtMU5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBGSENrTnBjMGRCVVZGQ1p6YzRkMEZSTkVWRlozZFJZMjFXYldONU9XOWFWMFpyWTNrNU1HTnVWblZoZWtGYVFtZHZja0puUlVWQldVOHZUVUZGVUVKQmMwMEtRMVJKZUUxcVdYaE5la0V3VDFSQmJVSm5iM0pDWjBWRlFWbFBMMDFCUlZGQ1FtZE5SbTFvTUdSSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhZ3BpUjJ0M1IwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWUlVVdEVRV2N4VDFSamQwNUVZM2hOVkVKalFtZHZja0puUlVWQldVOHZUVUZGVTBKRk5FMVVSMmd3Q21SSVFucFBhVGgyV2pKc01HRklWbWxNYlU1MllsTTVhbUpIYTNaWk1uaHdUSGsxYm1GWVVtOWtWMGwyWkRJNWVXRXlXbk5pTTJSNlRESlNiR05IZUhZS1pWY3hiR0p1VVhWbFZ6RnpVVWhLYkZwdVRYWmhSMVpvV2toTmRtUklTakZpYlhOM1QwRlpTMHQzV1VKQ1FVZEVkbnBCUWtWM1VYRkVRMmh0V1ZkV2JRcE5iVkpyV2tSbmVGbHFRVE5OZWxrelRrUm5NRTFVVG1oT01rMHlUa1JhYWxwRVFtbGFiVTE1VG0xTmQwMUhSWGROUTBWSFEybHpSMEZSVVVKbk56aDNDa0ZTVVVWRmQzZFNaREk1ZVdFeVduTmlNMlJtV2tkc2VtTkhSakJaTW1kM1ZGRlpTMHQzV1VKQ1FVZEVkbnBCUWtaUlVTOUVSREZ2WkVoU2QyTjZiM1lLVERKa2NHUkhhREZaYVRWcVlqSXdkbGt5ZUhCTU1rNXpZVk01YUZrelVuQmlNalY2VEROS01XSnVUWFpQVkVrMFQxUkJNMDVVWXpGTmFUbG9aRWhTYkFwaVdFSXdZM2s0ZUUxQ1dVZERhWE5IUVZGUlFtYzNPSGRCVWxsRlEwRjNSMk5JVm1saVIyeHFUVWxIVEVKbmIzSkNaMFZGUVdSYU5VRm5VVU5DU0RCRkNtVjNRalZCU0dOQk0xUXdkMkZ6WWtoRlZFcHFSMUkwWTIxWFl6TkJjVXBMV0hKcVpWQkxNeTlvTkhCNVowTTRjRGR2TkVGQlFVZFFlRkl4ZW1KblFVRUtRa0ZOUVZORVFrZEJhVVZCS3pobmJGRkplRTlCYUZoQ1FVOVRObE1yT0ZweGQwcGpaSGQzVTNJdlZGZHBhSE16WkV4eFZrRjJiME5KVVVSaWVUbG9NUXBKWTNWRVJYSXJlbk5YYVV3NFVIYzFRMU5VZEd0c2RFbzBNakZ6UlRneFZuWjFOa0Z3VkVGTFFtZG5jV2hyYWs5UVVWRkVRWGRPYmtGRVFtdEJha0VyQ2tSSU4xQXJhR2cwVmtoWFprTlhXSFJ5UzFSdlFrdDFZa0pyUzNCbVYwTlpVWGhxV0UweWRsWXZibEJ4WWxwR1dVOVdXazlpWlRaQlRuSm5lV1J2V1VNS1RVWlZUV0l6ZUhwelJrNVJXWFp6UlZsUGFUSkxibkoyUmpCMFoyOXdiVmhIVm05NmJsb3JjUzh5UVVsRVZ6bEdNVVUzV1RaWk1EWXhaVzkxUVZsa1NBcFhkejA5Q2kwdExTMHRSVTVFSUVORlVsUkpSa2xEUVZSRkxTMHRMUzBLIn1dfX0=" + } + ], + "timestampVerificationData": {}, + "certificate": { + "rawBytes": "MIIGjTCCBhSgAwIBAgIUWYxqKsrMS3Svl5Ij5ODfBgMJO/IwCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQwNTI5MTYwOTUyWhcNMjQwNTI5MTYxOTUyWjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEdmghNNw3nU/KueQgspGHW7gh9XLD/WdI8YMB+0p0V4o1kHo6cM1sDJgrCgPQUzxpuYuo+xwPHyl/kDyf3ELjkaOCBTMwggUvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUqfCPvXKAvS4CdhQ2hbZWJSOEvVowHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wWgYDVR0RAQH/BFAwToZMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA5BgorBgEEAYO/MAEBBCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMB8GCisGAQQBg78wAQIEEXdvcmtmbG93X2Rpc3BhdGNoMDYGCisGAQQBg78wAQMEKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwGAYKKwYBBAGDvzABBAQKRGVwbG95bWVudDAVBgorBgEEAYO/MAEFBAdjbGkvY2xpMB4GCisGAQQBg78wAQYEEHJlZnMvaGVhZHMvdHJ1bmswOwYKKwYBBAGDvzABCAQtDCtodHRwczovL3Rva2VuLmFjdGlvbnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tMFwGCisGAQQBg78wAQkETgxMaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWxAcmVmcy9oZWFkcy90cnVuazA4BgorBgEEAYO/MAEKBCoMKGZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAwHQYKKwYBBAGDvzABCwQPDA1naXRodWItaG9zdGVkMCoGCisGAQQBg78wAQwEHAwaaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkwOAYKKwYBBAGDvzABDQQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCAGCisGAQQBg78wAQ4EEgwQcmVmcy9oZWFkcy90cnVuazAZBgorBgEEAYO/MAEPBAsMCTIxMjYxMzA0OTAmBgorBgEEAYO/MAEQBBgMFmh0dHBzOi8vZ2l0aHViLmNvbS9jbGkwGAYKKwYBBAGDvzABEQQKDAg1OTcwNDcxMTBcBgorBgEEAYO/MAESBE4MTGh0dHBzOi8vZ2l0aHViLmNvbS9jbGkvY2xpLy5naXRodWIvd29ya2Zsb3dzL2RlcGxveW1lbnQueW1sQHJlZnMvaGVhZHMvdHJ1bmswOAYKKwYBBAGDvzABEwQqDChmYWVmMmRkZDgxYjA3MzY3NDg0MTNhN2M2NDZjZDBiZmMyNmMwMGEwMCEGCisGAQQBg78wARQEEwwRd29ya2Zsb3dfZGlzcGF0Y2gwTQYKKwYBBAGDvzABFQQ/DD1odHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaS9hY3Rpb25zL3J1bnMvOTI4OTA3NTc1Mi9hdHRlbXB0cy8xMBYGCisGAQQBg78wARYECAwGcHVibGljMIGLBgorBgEEAdZ5AgQCBH0EewB5AHcA3T0wasbHETJjGR4cmWc3AqJKXrjePK3/h4pygC8p7o4AAAGPxR1zbgAABAMASDBGAiEA+8glQIxOAhXBAOS6S+8ZqwJcdwwSr/TWihs3dLqVAvoCIQDby9h1IcuDEr+zsWiL8Pw5CSTtkltJ421sE81Vvu6ApTAKBggqhkjOPQQDAwNnADBkAjA+DH7P+hh4VHWfCWXtrKToBKubBkKpfWCYQxjXM2vV/nPqbZFYOVZObe6ANrgydoYCMFUMb3xzsFNQYvsEYOi2KnrvF0tgopmXGVoznZ+q/2AIDW9F1E7Y6Y061eouAYdHWw==" + } + }, + "dsseEnvelope": { + "payload": "eyJfdHlwZSI6Imh0dHBzOi8vaW4tdG90by5pby9TdGF0ZW1lbnQvdjEiLCJzdWJqZWN0IjpbeyJuYW1lIjoiZ2hfMi41MC4wX3dpbmRvd3NfYXJtNjQuemlwIiwiZGlnZXN0Ijp7InNoYTI1NiI6IjhhYWQxMjBiNDE2Mzg2YjQyNjllZjYyYzhmZGViY2FkMzFhNzA4NDcyOTc4MTdhMTQ5ZGFmOTI3ZWRjODU1NDgifX1dLCJwcmVkaWNhdGVUeXBlIjoiaHR0cHM6Ly9zbHNhLmRldi9wcm92ZW5hbmNlL3YxIiwicHJlZGljYXRlIjp7ImJ1aWxkRGVmaW5pdGlvbiI6eyJidWlsZFR5cGUiOiJodHRwczovL3Nsc2EtZnJhbWV3b3JrLmdpdGh1Yi5pby9naXRodWItYWN0aW9ucy1idWlsZHR5cGVzL3dvcmtmbG93L3YxIiwiZXh0ZXJuYWxQYXJhbWV0ZXJzIjp7IndvcmtmbG93Ijp7InJlZiI6InJlZnMvaGVhZHMvdHJ1bmsiLCJyZXBvc2l0b3J5IjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkiLCJwYXRoIjoiLmdpdGh1Yi93b3JrZmxvd3MvZGVwbG95bWVudC55bWwifX0sImludGVybmFsUGFyYW1ldGVycyI6eyJnaXRodWIiOnsiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwicmVwb3NpdG9yeV9pZCI6IjIxMjYxMzA0OSIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiI1OTcwNDcxMSJ9fSwicmVzb2x2ZWREZXBlbmRlbmNpZXMiOlt7InVyaSI6ImdpdCtodHRwczovL2dpdGh1Yi5jb20vY2xpL2NsaUByZWZzL2hlYWRzL3RydW5rIiwiZGlnZXN0Ijp7ImdpdENvbW1pdCI6ImZhZWYyZGRkODFiMDczNjc0ODQxM2E3YzY0NmNkMGJmYzI2YzAwYTAifX1dfSwicnVuRGV0YWlscyI6eyJidWlsZGVyIjp7ImlkIjoiaHR0cHM6Ly9naXRodWIuY29tL2FjdGlvbnMvcnVubmVyL2dpdGh1Yi1ob3N0ZWQifSwibWV0YWRhdGEiOnsiaW52b2NhdGlvbklkIjoiaHR0cHM6Ly9naXRodWIuY29tL2NsaS9jbGkvYWN0aW9ucy9ydW5zLzkyODkwNzU3NTIvYXR0ZW1wdHMvMSJ9fX19", + "payloadType": "application/vnd.in-toto+json", + "signatures": [ + { + "sig": "MEQCIEGIGAm7gZVLLpsrPcjndEjiuctE2/c9+j9KGvazz3rlAiAd6O16T5hkzRM3IbRPzm+xT40mNQZxefd7laDP6x2XLQ==" + } + ] + } + }, + "repository_id": 1 + } + ] + } + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions/ghec/dereferenced/ghec.deref.yaml b/descriptions/ghec/dereferenced/ghec.deref.yaml index 8c2921c265..d19aeea8be 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.deref.yaml @@ -29382,12 +29382,12 @@ paths: required: - subject_digests examples: - default: + default: &772 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: + withPredicateType: &773 value: subject_digests: - sha256:abc123 @@ -29445,7 +29445,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: + default: &774 value: attestations_subject_digests: - sha256:abc: @@ -61925,7 +61925,7 @@ paths: check. type: array items: *453 - deployment: &789 + deployment: &792 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -62837,7 +62837,7 @@ paths: type: string format: date-time nullable: true - head_commit: &815 + head_commit: &818 title: Simple Commit description: A commit. type: object @@ -77858,7 +77858,7 @@ paths: type: string format: uri example: https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &823 + last_response: &826 title: Hook Response type: object properties: @@ -93445,7 +93445,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &844 + items: &847 type: object properties: type: @@ -105708,7 +105708,7 @@ paths: - subkeys - revoked examples: - default: &772 + default: &775 value: - id: 3 name: Octocat's GPG Key @@ -107824,7 +107824,7 @@ paths: application/json: schema: *309 examples: - default: &773 + default: &776 value: id: 40201 name: octo-name @@ -109003,7 +109003,7 @@ paths: - title - created_at examples: - default: &774 + default: &777 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -109168,7 +109168,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &775 + - &778 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 @@ -109197,7 +109197,7 @@ paths: application/vnd.github.v3.star+json: schema: type: array - items: &776 + items: &779 title: Starred Repository description: Starred Repository type: object @@ -109724,6 +109724,108 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - *17 + - *86 + - *87 + - *222 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: *772 + withPredicateType: *773 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + nullable: true + type: array + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: *774 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk @@ -110367,7 +110469,7 @@ paths: type: array items: *748 examples: - default: *772 + default: *775 headers: Link: *40 x-github: @@ -110637,7 +110739,7 @@ paths: application/json: schema: *309 examples: - default: *773 + default: *776 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -111455,7 +111557,7 @@ paths: type: array items: *765 examples: - default: *774 + default: *777 headers: Link: *40 x-github: @@ -111480,7 +111582,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *222 - - *775 + - *778 - *88 - *17 - *19 @@ -111492,7 +111594,7 @@ paths: schema: anyOf: - type: array - items: *776 + items: *779 - type: array items: *64 examples: @@ -111655,7 +111757,7 @@ x-webhooks: type: string enum: - disabled - enterprise: &777 + enterprise: &780 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -111713,7 +111815,7 @@ x-webhooks: - created_at - updated_at - avatar_url - installation: &778 + installation: &781 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -111732,7 +111834,7 @@ x-webhooks: required: - id - node_id - organization: &779 + organization: &782 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -111792,13 +111894,13 @@ x-webhooks: - public_members_url - avatar_url - description - repository: &780 + repository: &783 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: &817 + properties: &820 id: description: Unique identifier of the repository example: 42 @@ -112481,7 +112583,7 @@ x-webhooks: type: boolean description: Whether anonymous git access is enabled for this repository - required: &818 + required: &821 - archive_url - assignees_url - blobs_url @@ -112632,10 +112734,10 @@ x-webhooks: type: string enum: - enabled - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -112711,11 +112813,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - rule: &781 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + rule: &784 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -112938,11 +113040,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - rule: *781 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + rule: *784 sender: *4 required: - action @@ -113125,11 +113227,11 @@ x-webhooks: - everyone required: - from - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - rule: *781 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + rule: *784 sender: *4 required: - action @@ -113200,7 +113302,7 @@ x-webhooks: required: true content: application/json: - schema: &784 + schema: &787 title: Exemption request cancellation event type: object properties: @@ -113208,11 +113310,11 @@ x-webhooks: type: string enum: - cancelled - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: &782 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: &785 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -113445,7 +113547,7 @@ x-webhooks: type: array description: The responses to the exemption request. nullable: true - items: &783 + items: &786 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -113553,7 +113655,7 @@ x-webhooks: required: true content: application/json: - schema: &785 + schema: &788 title: Exemption request completed event type: object properties: @@ -113561,11 +113663,11 @@ x-webhooks: type: string enum: - completed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: *782 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: *785 sender: *4 required: - action @@ -113635,7 +113737,7 @@ x-webhooks: required: true content: application/json: - schema: &786 + schema: &789 title: Exemption request created event type: object properties: @@ -113643,11 +113745,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: *782 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: *785 sender: *4 required: - action @@ -113717,7 +113819,7 @@ x-webhooks: required: true content: application/json: - schema: &787 + schema: &790 title: Exemption response dismissed event type: object properties: @@ -113725,12 +113827,12 @@ x-webhooks: type: string enum: - response_dismissed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: *782 - exemption_response: *783 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: *785 + exemption_response: *786 sender: *4 required: - action @@ -113802,7 +113904,7 @@ x-webhooks: required: true content: application/json: - schema: &788 + schema: &791 title: Exemption response submitted event type: object properties: @@ -113810,12 +113912,12 @@ x-webhooks: type: string enum: - response_submitted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - exemption_request: *782 - exemption_response: *783 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + exemption_request: *785 + exemption_response: *786 sender: *4 required: - action @@ -113888,7 +113990,7 @@ x-webhooks: required: true content: application/json: - schema: *784 + schema: *787 responses: '200': description: Return a 200 status to indicate that the data was received @@ -113955,7 +114057,7 @@ x-webhooks: required: true content: application/json: - schema: *785 + schema: *788 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114022,7 +114124,7 @@ x-webhooks: required: true content: application/json: - schema: *786 + schema: *789 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114089,7 +114191,7 @@ x-webhooks: required: true content: application/json: - schema: *787 + schema: *790 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114157,7 +114259,7 @@ x-webhooks: required: true content: application/json: - schema: *788 + schema: *791 responses: '200': description: Return a 200 status to indicate that the data was received @@ -114235,7 +114337,7 @@ x-webhooks: type: string enum: - completed - check_run: &790 + check_run: &793 title: CheckRun description: A check performed on the code of a given code change type: object @@ -114326,7 +114428,7 @@ x-webhooks: - skipped - timed_out - action_required - deployment: *789 + deployment: *792 details_url: example: https://example.com type: string @@ -114411,9 +114513,9 @@ x-webhooks: - output - app - pull_requests - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - check_run @@ -114806,10 +114908,10 @@ x-webhooks: type: string enum: - created - check_run: *790 - installation: *778 - organization: *779 - repository: *780 + check_run: *793 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - check_run @@ -115205,10 +115307,10 @@ x-webhooks: type: string enum: - requested_action - check_run: *790 - installation: *778 - organization: *779 - repository: *780 + check_run: *793 + installation: *781 + organization: *782 + repository: *783 requested_action: description: The action requested by the user. type: object @@ -115613,10 +115715,10 @@ x-webhooks: type: string enum: - rerequested - check_run: *790 - installation: *778 - organization: *779 - repository: *780 + check_run: *793 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - check_run @@ -116593,10 +116695,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -117266,10 +117368,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -117933,10 +118035,10 @@ x-webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -118244,20 +118346,20 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: &791 + commit_oid: &794 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: *777 - installation: *778 - organization: *779 - ref: &792 + enterprise: *780 + installation: *781 + organization: *782 + ref: &795 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: *780 + repository: *783 sender: *4 required: - action @@ -118649,12 +118751,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *791 - enterprise: *777 - installation: *778 - organization: *779 - ref: *792 - repository: *780 + commit_oid: *794 + enterprise: *780 + installation: *781 + organization: *782 + ref: *795 + repository: *783 sender: *4 required: - action @@ -118917,12 +119019,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *791 - enterprise: *777 - installation: *778 - organization: *779 - ref: *792 - repository: *780 + commit_oid: *794 + enterprise: *780 + installation: *781 + organization: *782 + ref: *795 + repository: *783 sender: *4 required: - action @@ -119251,12 +119353,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *791 - enterprise: *777 - installation: *778 - organization: *779 - ref: *792 - repository: *780 + commit_oid: *794 + enterprise: *780 + installation: *781 + organization: *782 + ref: *795 + repository: *783 sender: *4 required: - action @@ -119521,16 +119623,16 @@ x-webhooks: triggered by the `sender` and this value will be empty. type: string nullable: true - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 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: *780 + repository: *783 sender: *4 required: - action @@ -119764,12 +119866,12 @@ x-webhooks: - dismissed_reason - rule - tool - commit_oid: *791 - enterprise: *777 - installation: *778 - organization: *779 - ref: *792 - repository: *780 + commit_oid: *794 + enterprise: *780 + installation: *781 + organization: *782 + ref: *795 + repository: *783 sender: *4 required: - action @@ -120026,10 +120128,10 @@ x-webhooks: - updated_at - author_association - body - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -120109,18 +120211,18 @@ x-webhooks: description: The repository's current description. type: string nullable: true - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *779 - pusher_type: &793 + organization: *782 + pusher_type: &796 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &794 + ref: &797 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -120130,7 +120232,7 @@ x-webhooks: enum: - tag - branch - repository: *780 + repository: *783 sender: *4 required: - ref @@ -120213,9 +120315,9 @@ x-webhooks: enum: - created definition: *116 - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -120300,9 +120402,9 @@ x-webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -120380,9 +120482,9 @@ x-webhooks: enum: - promote_to_enterprise definition: *116 - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -120460,9 +120562,9 @@ x-webhooks: enum: - updated definition: *116 - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -120539,10 +120641,10 @@ x-webhooks: type: string enum: - updated - enterprise: *777 - installation: *778 - repository: *780 - organization: *779 + enterprise: *780 + installation: *781 + repository: *783 + organization: *782 sender: *4 new_property_values: type: array @@ -120627,18 +120729,18 @@ x-webhooks: title: delete event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 - pusher_type: *793 - ref: *794 + enterprise: *780 + installation: *781 + organization: *782 + pusher_type: *796 + ref: *797 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *780 + repository: *783 sender: *4 required: - ref @@ -120723,10 +120825,10 @@ x-webhooks: enum: - auto_dismissed alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -120811,10 +120913,10 @@ x-webhooks: enum: - auto_reopened alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -120899,10 +121001,10 @@ x-webhooks: enum: - created alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -120985,10 +121087,10 @@ x-webhooks: enum: - dismissed alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -121071,10 +121173,10 @@ x-webhooks: enum: - fixed alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -121158,10 +121260,10 @@ x-webhooks: enum: - reintroduced alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -121244,10 +121346,10 @@ x-webhooks: enum: - reopened alert: *523 - installation: *778 - organization: *779 - enterprise: *777 - repository: *780 + installation: *781 + organization: *782 + enterprise: *780 + repository: *783 sender: *4 required: - action @@ -121324,9 +121426,9 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - key: &795 + enterprise: *780 + installation: *781 + key: &798 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -121362,8 +121464,8 @@ x-webhooks: - verified - created_at - read_only - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -121440,11 +121542,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - key: *795 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + key: *798 + organization: *782 + repository: *783 sender: *4 required: - action @@ -122005,12 +122107,12 @@ x-webhooks: - updated_at - statuses_url - repository_url - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: &799 + workflow: &802 title: Workflow type: object nullable: true @@ -122740,9 +122842,9 @@ x-webhooks: pull_requests: type: array items: *617 - repository: *780 - organization: *779 - installation: *778 + repository: *783 + organization: *782 + installation: *781 sender: *4 responses: '200': @@ -122813,7 +122915,7 @@ x-webhooks: type: string enum: - approved - approver: &796 + approver: &799 type: object properties: avatar_url: @@ -122856,11 +122958,11 @@ x-webhooks: type: string comment: type: string - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - reviewers: &797 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + reviewers: &800 type: array items: type: object @@ -122939,7 +123041,7 @@ x-webhooks: sender: *4 since: type: string - workflow_job_run: &798 + workflow_job_run: &801 type: object properties: conclusion: @@ -123670,18 +123772,18 @@ x-webhooks: type: string enum: - rejected - approver: *796 + approver: *799 comment: type: string - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - reviewers: *797 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + reviewers: *800 sender: *4 since: type: string - workflow_job_run: *798 + workflow_job_run: *801 workflow_job_runs: type: array items: @@ -124385,13 +124487,13 @@ x-webhooks: type: string enum: - requested - enterprise: *777 + enterprise: *780 environment: type: string - installation: *778 - organization: *779 - repository: *780 - requestor: &804 + installation: *781 + organization: *782 + repository: *783 + requestor: &807 title: User type: object nullable: true @@ -126290,12 +126392,12 @@ x-webhooks: - updated_at - deployment_url - repository_url - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: *799 + workflow: *802 workflow_run: title: Deployment Workflow Run type: object @@ -126975,7 +127077,7 @@ x-webhooks: type: string enum: - answered - answer: &802 + answer: &805 type: object properties: author_association: @@ -127132,7 +127234,7 @@ x-webhooks: - created_at - updated_at - body - discussion: &800 + discussion: &803 title: Discussion description: A Discussion in a repository. type: object @@ -127440,10 +127542,10 @@ x-webhooks: - author_association - active_lock_reason - body - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -127570,11 +127672,11 @@ x-webhooks: - from required: - category - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -127657,11 +127759,11 @@ x-webhooks: type: string enum: - closed - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -127743,7 +127845,7 @@ x-webhooks: type: string enum: - created - comment: &801 + comment: &804 type: object properties: author_association: @@ -127900,11 +128002,11 @@ x-webhooks: - updated_at - body - reactions - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -127987,12 +128089,12 @@ x-webhooks: type: string enum: - deleted - comment: *801 - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + comment: *804 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128087,12 +128189,12 @@ x-webhooks: - from required: - body - comment: *801 - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + comment: *804 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128176,11 +128278,11 @@ x-webhooks: type: string enum: - created - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128262,11 +128364,11 @@ x-webhooks: type: string enum: - deleted - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128366,11 +128468,11 @@ x-webhooks: type: string required: - from - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128452,10 +128554,10 @@ x-webhooks: type: string enum: - labeled - discussion: *800 - enterprise: *777 - installation: *778 - label: &803 + discussion: *803 + enterprise: *780 + installation: *781 + label: &806 title: Label type: object properties: @@ -128487,8 +128589,8 @@ x-webhooks: - color - default - description - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128571,11 +128673,11 @@ x-webhooks: type: string enum: - locked - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128657,11 +128759,11 @@ x-webhooks: type: string enum: - pinned - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128743,11 +128845,11 @@ x-webhooks: type: string enum: - reopened - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128832,16 +128934,16 @@ x-webhooks: changes: type: object properties: - new_discussion: *800 - new_repository: *780 + new_discussion: *803 + new_repository: *783 required: - new_discussion - new_repository - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -128924,10 +129026,10 @@ x-webhooks: type: string enum: - unanswered - discussion: *800 - old_answer: *802 - organization: *779 - repository: *780 + discussion: *803 + old_answer: *805 + organization: *782 + repository: *783 sender: *4 required: - action @@ -129009,12 +129111,12 @@ x-webhooks: type: string enum: - unlabeled - discussion: *800 - enterprise: *777 - installation: *778 - label: *803 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -129097,11 +129199,11 @@ x-webhooks: type: string enum: - unlocked - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -129183,11 +129285,11 @@ x-webhooks: type: string enum: - unpinned - discussion: *800 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + discussion: *803 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -129256,7 +129358,7 @@ x-webhooks: required: true content: application/json: - schema: *786 + schema: *789 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129319,7 +129421,7 @@ x-webhooks: required: true content: application/json: - schema: *788 + schema: *791 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129385,7 +129487,7 @@ x-webhooks: required: true content: application/json: - schema: *784 + schema: *787 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129451,7 +129553,7 @@ x-webhooks: required: true content: application/json: - schema: *785 + schema: *788 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129517,7 +129619,7 @@ x-webhooks: required: true content: application/json: - schema: *786 + schema: *789 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129583,7 +129685,7 @@ x-webhooks: required: true content: application/json: - schema: *787 + schema: *790 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129649,7 +129751,7 @@ x-webhooks: required: true content: application/json: - schema: *788 + schema: *791 responses: '200': description: Return a 200 status to indicate that the data was received @@ -129716,7 +129818,7 @@ x-webhooks: description: A user forks a repository. type: object properties: - enterprise: *777 + enterprise: *780 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -130376,9 +130478,9 @@ x-webhooks: type: integer watchers_count: type: integer - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - forkee @@ -130524,9 +130626,9 @@ x-webhooks: title: gollum event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pages: description: The pages that were updated. type: array @@ -130563,7 +130665,7 @@ x-webhooks: - action - sha - html_url - repository: *780 + repository: *783 sender: *4 required: - pages @@ -130639,10 +130741,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: &805 + organization: *782 + repositories: &808 description: An array of repository objects that the installation can access. type: array @@ -130668,8 +130770,8 @@ x-webhooks: - name - full_name - private - repository: *780 - requester: *804 + repository: *783 + requester: *807 sender: *4 required: - action @@ -130744,11 +130846,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: *805 - repository: *780 + organization: *782 + repositories: *808 + repository: *783 requester: nullable: true sender: *4 @@ -130824,11 +130926,11 @@ x-webhooks: type: string enum: - new_permissions_accepted - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: *805 - repository: *780 + organization: *782 + repositories: *808 + repository: *783 requester: nullable: true sender: *4 @@ -130904,10 +131006,10 @@ x-webhooks: type: string enum: - added - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories_added: &806 + organization: *782 + repositories_added: &809 description: An array of repository objects, which were added to the installation. type: array @@ -130953,15 +131055,15 @@ x-webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *780 - repository_selection: &807 + repository: *783 + repository_selection: &810 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *804 + requester: *807 sender: *4 required: - action @@ -131040,10 +131142,10 @@ x-webhooks: type: string enum: - removed - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories_added: *806 + organization: *782 + repositories_added: *809 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -131070,9 +131172,9 @@ x-webhooks: - name - full_name - private - repository: *780 - repository_selection: *807 - requester: *804 + repository: *783 + repository_selection: *810 + requester: *807 sender: *4 required: - action @@ -131151,11 +131253,11 @@ x-webhooks: type: string enum: - suspend - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: *805 - repository: *780 + organization: *782 + repositories: *808 + repository: *783 requester: nullable: true sender: *4 @@ -131334,10 +131436,10 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 target_type: type: string @@ -131416,11 +131518,11 @@ x-webhooks: type: string enum: - unsuspend - enterprise: *777 + enterprise: *780 installation: *22 - organization: *779 - repositories: *805 - repository: *780 + organization: *782 + repositories: *808 + repository: *783 requester: nullable: true sender: *4 @@ -131672,8 +131774,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -132829,8 +132931,8 @@ x-webhooks: - state - locked - assignee - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -132910,7 +133012,7 @@ x-webhooks: type: string enum: - deleted - comment: &808 + comment: &811 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -133075,8 +133177,8 @@ x-webhooks: - performed_via_github_app - body - reactions - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -134230,8 +134332,8 @@ x-webhooks: - state - locked - assignee - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -134311,7 +134413,7 @@ x-webhooks: type: string enum: - edited - changes: &836 + changes: &839 description: The changes to the comment. type: object properties: @@ -134323,9 +134425,9 @@ x-webhooks: type: string required: - from - comment: *808 - enterprise: *777 - installation: *778 + comment: *811 + enterprise: *780 + installation: *781 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -135480,8 +135582,8 @@ x-webhooks: - state - locked - assignee - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -135563,10 +135665,10 @@ x-webhooks: type: string enum: - assigned - assignee: *804 - enterprise: *777 - installation: *778 - issue: &811 + assignee: *807 + enterprise: *780 + installation: *781 + issue: &814 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -136485,8 +136587,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -136566,8 +136668,8 @@ x-webhooks: type: string enum: - closed - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -137626,8 +137728,8 @@ x-webhooks: required: - state - closed_at - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -137706,8 +137808,8 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -138621,8 +138723,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -138701,8 +138803,8 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139617,7 +139719,7 @@ x-webhooks: format: uri user_view_type: type: string - milestone: &809 + milestone: &812 title: Milestone description: A collection of related issues and pull requests. type: object @@ -139755,8 +139857,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -139855,8 +139957,8 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -140775,9 +140877,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *803 - organization: *779 - repository: *780 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -140857,8 +140959,8 @@ x-webhooks: type: string enum: - labeled - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141776,9 +141878,9 @@ x-webhooks: - active_lock_reason - body - reactions - label: *803 - organization: *779 - repository: *780 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -141858,8 +141960,8 @@ x-webhooks: type: string enum: - locked - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -142778,8 +142880,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -142858,8 +142960,8 @@ x-webhooks: type: string enum: - milestoned - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143772,9 +143874,9 @@ x-webhooks: format: uri user_view_type: type: string - milestone: *809 - organization: *779 - repository: *780 + milestone: *812 + organization: *782 + repository: *783 sender: *4 required: - action @@ -145217,8 +145319,8 @@ x-webhooks: required: - old_issue - old_repository - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -146136,8 +146238,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -146217,9 +146319,9 @@ x-webhooks: type: string enum: - pinned - enterprise: *777 - installation: *778 - issue: &810 + enterprise: *780 + installation: *781 + issue: &813 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -147131,8 +147233,8 @@ x-webhooks: - active_lock_reason - body - reactions - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -147211,8 +147313,8 @@ x-webhooks: type: string enum: - reopened - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -148130,8 +148232,8 @@ x-webhooks: user_view_type: type: string type: *291 - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -149594,11 +149696,11 @@ x-webhooks: required: - new_issue - new_repository - enterprise: *777 - installation: *778 - issue: *810 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + issue: *813 + organization: *782 + repository: *783 sender: *4 required: - action @@ -149678,12 +149780,12 @@ x-webhooks: type: string enum: - typed - enterprise: *777 - installation: *778 - issue: *811 + enterprise: *780 + installation: *781 + issue: *814 type: *291 - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -149764,7 +149866,7 @@ x-webhooks: type: string enum: - unassigned - assignee: &839 + assignee: &842 title: User type: object nullable: true @@ -149834,11 +149936,11 @@ x-webhooks: required: - login - id - enterprise: *777 - installation: *778 - issue: *811 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + issue: *814 + organization: *782 + repository: *783 sender: *4 required: - action @@ -149917,12 +150019,12 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *777 - installation: *778 - issue: *811 - label: *803 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + issue: *814 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -150002,8 +150104,8 @@ x-webhooks: type: string enum: - unlocked - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -150920,8 +151022,8 @@ x-webhooks: format: uri user_view_type: type: string - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151001,11 +151103,11 @@ x-webhooks: type: string enum: - unpinned - enterprise: *777 - installation: *778 - issue: *810 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + issue: *813 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151084,12 +151186,12 @@ x-webhooks: type: string enum: - untyped - enterprise: *777 - installation: *778 - issue: *811 + enterprise: *780 + installation: *781 + issue: *814 type: *291 - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151169,11 +151271,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - label: *803 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151251,11 +151353,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - label: *803 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151365,11 +151467,11 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - label: *803 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + label: *806 + organization: *782 + repository: *783 sender: *4 required: - action @@ -151451,9 +151553,9 @@ x-webhooks: - cancelled effective_date: type: string - enterprise: *777 - installation: *778 - marketplace_purchase: &812 + enterprise: *780 + installation: *781 + marketplace_purchase: &815 title: Marketplace Purchase type: object required: @@ -151536,8 +151638,8 @@ x-webhooks: type: integer unit_count: type: integer - organization: *779 - previous_marketplace_purchase: &813 + organization: *782 + previous_marketplace_purchase: &816 title: Marketplace Purchase type: object properties: @@ -151617,7 +151719,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *780 + repository: *783 sender: *4 required: - action @@ -151697,10 +151799,10 @@ x-webhooks: - changed effective_date: type: string - enterprise: *777 - installation: *778 - marketplace_purchase: *812 - organization: *779 + enterprise: *780 + installation: *781 + marketplace_purchase: *815 + organization: *782 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -151783,7 +151885,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *780 + repository: *783 sender: *4 required: - action @@ -151865,10 +151967,10 @@ x-webhooks: - pending_change effective_date: type: string - enterprise: *777 - installation: *778 - marketplace_purchase: *812 - organization: *779 + enterprise: *780 + installation: *781 + marketplace_purchase: *815 + organization: *782 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -151950,7 +152052,7 @@ x-webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *780 + repository: *783 sender: *4 required: - action @@ -152031,8 +152133,8 @@ x-webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 marketplace_purchase: title: Marketplace Purchase type: object @@ -152114,9 +152216,9 @@ x-webhooks: type: integer unit_count: type: integer - organization: *779 - previous_marketplace_purchase: *813 - repository: *780 + organization: *782 + previous_marketplace_purchase: *816 + repository: *783 sender: *4 required: - action @@ -152196,12 +152298,12 @@ x-webhooks: - purchased effective_date: type: string - enterprise: *777 - installation: *778 - marketplace_purchase: *812 - organization: *779 - previous_marketplace_purchase: *813 - repository: *780 + enterprise: *780 + installation: *781 + marketplace_purchase: *815 + organization: *782 + previous_marketplace_purchase: *816 + repository: *783 sender: *4 required: - action @@ -152303,11 +152405,11 @@ x-webhooks: type: string required: - to - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 sender: *4 required: - action @@ -152407,11 +152509,11 @@ x-webhooks: to: type: string nullable: true - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 sender: *4 required: - action @@ -152490,11 +152592,11 @@ x-webhooks: type: string enum: - removed - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 sender: *4 required: - action @@ -152572,11 +152674,11 @@ x-webhooks: type: string enum: - added - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 scope: description: The scope of the membership. Currently, can only be `team`. @@ -152652,7 +152754,7 @@ x-webhooks: required: - login - id - team: &814 + team: &817 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -152842,11 +152944,11 @@ x-webhooks: type: string enum: - removed - enterprise: *777 - installation: *778 - member: *804 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + member: *807 + organization: *782 + repository: *783 scope: description: The scope of the membership. Currently, can only be `team`. @@ -152923,7 +153025,7 @@ x-webhooks: required: - login - id - team: *814 + team: *817 required: - action - scope @@ -153005,8 +153107,8 @@ x-webhooks: type: string enum: - checks_requested - installation: *778 - merge_group: &816 + installation: *781 + merge_group: &819 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -153025,15 +153127,15 @@ x-webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *815 + head_commit: *818 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153119,10 +153221,10 @@ x-webhooks: - merged - invalidated - dequeued - installation: *778 - merge_group: *816 - organization: *779 - repository: *780 + installation: *781 + merge_group: *819 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153195,7 +153297,7 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 + enterprise: *780 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -153304,16 +153406,16 @@ x-webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *778 - organization: *779 + installation: *781 + organization: *782 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: *817 - required: *818 + properties: *820 + required: *821 nullable: true sender: *4 required: @@ -153394,11 +153496,11 @@ x-webhooks: type: string enum: - closed - enterprise: *777 - installation: *778 - milestone: *809 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + milestone: *812 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153477,9 +153579,9 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - milestone: &819 + enterprise: *780 + installation: *781 + milestone: &822 title: Milestone description: A collection of related issues and pull requests. type: object @@ -153616,8 +153718,8 @@ x-webhooks: - updated_at - due_on - closed_at - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153696,11 +153798,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - milestone: *809 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + milestone: *812 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153810,11 +153912,11 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - milestone: *809 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + milestone: *812 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153894,11 +153996,11 @@ x-webhooks: type: string enum: - opened - enterprise: *777 - installation: *778 - milestone: *819 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + milestone: *822 + organization: *782 + repository: *783 sender: *4 required: - action @@ -153977,11 +154079,11 @@ x-webhooks: type: string enum: - blocked - blocked_user: *804 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + blocked_user: *807 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154060,11 +154162,11 @@ x-webhooks: type: string enum: - unblocked - blocked_user: *804 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + blocked_user: *807 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154143,9 +154245,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - membership: &820 + enterprise: *780 + installation: *781 + membership: &823 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -154237,8 +154339,8 @@ x-webhooks: - role - organization_url - user - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154316,11 +154418,11 @@ x-webhooks: type: string enum: - member_added - enterprise: *777 - installation: *778 - membership: *820 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + membership: *823 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154399,8 +154501,8 @@ x-webhooks: type: string enum: - member_invited - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -154516,10 +154618,10 @@ x-webhooks: - inviter - team_count - invitation_teams_url - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 - user: *804 + user: *807 required: - action - invitation @@ -154597,11 +154699,11 @@ x-webhooks: type: string enum: - member_removed - enterprise: *777 - installation: *778 - membership: *820 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + membership: *823 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154688,11 +154790,11 @@ x-webhooks: properties: from: type: string - enterprise: *777 - installation: *778 - membership: *820 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + membership: *823 + organization: *782 + repository: *783 sender: *4 required: - action @@ -154768,9 +154870,9 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 package: description: Information about the package. type: object @@ -155269,7 +155371,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: &821 + items: &824 title: Ruby Gems metadata type: object properties: @@ -155364,7 +155466,7 @@ x-webhooks: - owner - package_version - registry - repository: *780 + repository: *783 sender: *4 required: - action @@ -155440,9 +155542,9 @@ x-webhooks: type: string enum: - updated - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 package: description: Information about the package. type: object @@ -155795,7 +155897,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *821 + items: *824 source_url: type: string format: uri @@ -155865,7 +155967,7 @@ x-webhooks: - owner - package_version - registry - repository: *780 + repository: *783 sender: *4 required: - action @@ -156042,12 +156144,12 @@ x-webhooks: - duration - created_at - updated_at - enterprise: *777 + enterprise: *780 id: type: integer - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - id @@ -156124,7 +156226,7 @@ x-webhooks: type: string enum: - approved - personal_access_token_request: &822 + personal_access_token_request: &825 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -156270,10 +156372,10 @@ x-webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *777 - organization: *779 + enterprise: *780 + organization: *782 sender: *4 - installation: *778 + installation: *781 required: - action - personal_access_token_request @@ -156350,11 +156452,11 @@ x-webhooks: type: string enum: - cancelled - personal_access_token_request: *822 - enterprise: *777 - organization: *779 + personal_access_token_request: *825 + enterprise: *780 + organization: *782 sender: *4 - installation: *778 + installation: *781 required: - action - personal_access_token_request @@ -156430,11 +156532,11 @@ x-webhooks: type: string enum: - created - personal_access_token_request: *822 - enterprise: *777 - organization: *779 + personal_access_token_request: *825 + enterprise: *780 + organization: *782 sender: *4 - installation: *778 + installation: *781 required: - action - personal_access_token_request @@ -156509,11 +156611,11 @@ x-webhooks: type: string enum: - denied - personal_access_token_request: *822 - organization: *779 - enterprise: *777 + personal_access_token_request: *825 + organization: *782 + enterprise: *780 sender: *4 - installation: *778 + installation: *781 required: - action - personal_access_token_request @@ -156618,7 +156720,7 @@ x-webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *823 + last_response: *826 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -156650,8 +156752,8 @@ x-webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 zen: description: Random string of GitHub zen. @@ -156896,10 +156998,10 @@ x-webhooks: - from required: - note - enterprise: *777 - installation: *778 - organization: *779 - project_card: &824 + enterprise: *780 + installation: *781 + organization: *782 + project_card: &827 title: Project Card type: object properties: @@ -157018,7 +157120,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *780 + repository: *783 sender: *4 required: - action @@ -157099,11 +157201,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - project_card: *824 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project_card: *827 + repository: *783 sender: *4 required: - action @@ -157183,9 +157285,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 project_card: title: Project Card type: object @@ -157313,8 +157415,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: *817 - required: *818 + properties: *820 + required: *821 nullable: true sender: *4 required: @@ -157408,11 +157510,11 @@ x-webhooks: - from required: - note - enterprise: *777 - installation: *778 - organization: *779 - project_card: *824 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project_card: *827 + repository: *783 sender: *4 required: - action @@ -157506,9 +157608,9 @@ x-webhooks: - from required: - column_id - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 project_card: allOf: - title: Project Card @@ -157698,7 +157800,7 @@ x-webhooks: type: string required: - after_id - repository: *780 + repository: *783 sender: *4 required: - action @@ -157778,10 +157880,10 @@ x-webhooks: type: string enum: - closed - enterprise: *777 - installation: *778 - organization: *779 - project: &826 + enterprise: *780 + installation: *781 + organization: *782 + project: &829 title: Project type: object properties: @@ -157905,7 +158007,7 @@ x-webhooks: - creator - created_at - updated_at - repository: *780 + repository: *783 sender: *4 required: - action @@ -157985,10 +158087,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - project_column: &825 + enterprise: *780 + installation: *781 + organization: *782 + project_column: &828 title: Project Column type: object properties: @@ -158027,7 +158129,7 @@ x-webhooks: - name - created_at - updated_at - repository: *780 + repository: *783 sender: *4 required: - action @@ -158106,18 +158208,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - project_column: *825 + enterprise: *780 + installation: *781 + organization: *782 + project_column: *828 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: *817 - required: *818 + properties: *820 + required: *821 nullable: true sender: *4 required: @@ -158207,11 +158309,11 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 - project_column: *825 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project_column: *828 + repository: *783 sender: *4 required: - action @@ -158291,11 +158393,11 @@ x-webhooks: type: string enum: - moved - enterprise: *777 - installation: *778 - organization: *779 - project_column: *825 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project_column: *828 + repository: *783 sender: *4 required: - action @@ -158375,11 +158477,11 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - project: *826 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project: *829 + repository: *783 sender: *4 required: - action @@ -158459,18 +158561,18 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - project: *826 + enterprise: *780 + installation: *781 + organization: *782 + project: *829 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: *817 - required: *818 + properties: *820 + required: *821 nullable: true sender: *4 required: @@ -158572,11 +158674,11 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 - project: *826 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project: *829 + repository: *783 sender: *4 required: - action @@ -158655,11 +158757,11 @@ x-webhooks: type: string enum: - reopened - enterprise: *777 - installation: *778 - organization: *779 - project: *826 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + project: *829 + repository: *783 sender: *4 required: - action @@ -158740,9 +158842,9 @@ x-webhooks: type: string enum: - closed - installation: *778 - organization: *779 - projects_v2: &827 + installation: *781 + organization: *782 + projects_v2: &830 title: Projects v2 Project description: A projects v2 project type: object @@ -158885,9 +158987,9 @@ x-webhooks: type: string enum: - created - installation: *778 - organization: *779 - projects_v2: *827 + installation: *781 + organization: *782 + projects_v2: *830 sender: *4 required: - action @@ -158968,9 +159070,9 @@ x-webhooks: type: string enum: - deleted - installation: *778 - organization: *779 - projects_v2: *827 + installation: *781 + organization: *782 + projects_v2: *830 sender: *4 required: - action @@ -159087,9 +159189,9 @@ x-webhooks: type: string to: type: string - installation: *778 - organization: *779 - projects_v2: *827 + installation: *781 + organization: *782 + projects_v2: *830 sender: *4 required: - action @@ -159172,7 +159274,7 @@ x-webhooks: type: string enum: - archived - changes: &831 + changes: &834 type: object properties: archived_at: @@ -159186,9 +159288,9 @@ x-webhooks: type: string nullable: true format: date-time - installation: *778 - organization: *779 - projects_v2_item: &828 + installation: *781 + organization: *782 + projects_v2_item: &831 title: Projects v2 Item description: An item belonging to a project type: object @@ -159322,9 +159424,9 @@ x-webhooks: nullable: true to: type: string - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159406,9 +159508,9 @@ x-webhooks: type: string enum: - created - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159489,9 +159591,9 @@ x-webhooks: type: string enum: - deleted - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159597,7 +159699,7 @@ x-webhooks: oneOf: - type: string - type: integer - - &829 + - &832 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -159615,7 +159717,7 @@ x-webhooks: required: - id - name - - &830 + - &833 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -159638,8 +159740,8 @@ x-webhooks: oneOf: - type: string - type: integer - - *829 - - *830 + - *832 + - *833 required: - field_value - type: object @@ -159655,9 +159757,9 @@ x-webhooks: nullable: true required: - body - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159752,9 +159854,9 @@ x-webhooks: to: type: string nullable: true - installation: *778 - organization: *779 - projects_v2_item: *828 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159837,10 +159939,10 @@ x-webhooks: type: string enum: - restored - changes: *831 - installation: *778 - organization: *779 - projects_v2_item: *828 + changes: *834 + installation: *781 + organization: *782 + projects_v2_item: *831 sender: *4 required: - action @@ -159922,9 +160024,9 @@ x-webhooks: type: string enum: - reopened - installation: *778 - organization: *779 - projects_v2: *827 + installation: *781 + organization: *782 + projects_v2: *830 sender: *4 required: - action @@ -160005,9 +160107,9 @@ x-webhooks: type: string enum: - created - installation: *778 - organization: *779 - projects_v2_status_update: &832 + installation: *781 + organization: *782 + projects_v2_status_update: &835 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -160134,9 +160236,9 @@ x-webhooks: type: string enum: - deleted - installation: *778 - organization: *779 - projects_v2_status_update: *832 + installation: *781 + organization: *782 + projects_v2_status_update: *835 sender: *4 required: - action @@ -160272,9 +160374,9 @@ x-webhooks: type: string format: date nullable: true - installation: *778 - organization: *779 - projects_v2_status_update: *832 + installation: *781 + organization: *782 + projects_v2_status_update: *835 sender: *4 required: - action @@ -160345,10 +160447,10 @@ x-webhooks: title: public event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - repository @@ -160425,13 +160527,13 @@ x-webhooks: type: string enum: - assigned - assignee: *804 - enterprise: *777 - installation: *778 - number: &833 + assignee: *807 + enterprise: *780 + installation: *781 + number: &836 description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -162714,7 +162816,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -162796,11 +162898,11 @@ x-webhooks: type: string enum: - auto_merge_disabled - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -165078,7 +165180,7 @@ x-webhooks: - draft reason: type: string - repository: *780 + repository: *783 sender: *4 required: - action @@ -165160,11 +165262,11 @@ x-webhooks: type: string enum: - auto_merge_enabled - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -167442,7 +167544,7 @@ x-webhooks: - draft reason: type: string - repository: *780 + repository: *783 sender: *4 required: - action @@ -167524,11 +167626,11 @@ x-webhooks: type: string enum: - closed - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: &834 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: &837 allOf: - *617 - type: object @@ -167592,7 +167694,7 @@ x-webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *780 + repository: *783 sender: *4 required: - action @@ -167673,12 +167775,12 @@ x-webhooks: type: string enum: - converted_to_draft - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -167758,11 +167860,11 @@ x-webhooks: type: string enum: - demilestoned - enterprise: *777 + enterprise: *780 milestone: *600 - number: *833 - organization: *779 - pull_request: &835 + number: *836 + organization: *782 + pull_request: &838 title: Pull Request type: object properties: @@ -170025,7 +170127,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -170104,11 +170206,11 @@ x-webhooks: type: string enum: - dequeued - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -172390,7 +172492,7 @@ x-webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *780 + repository: *783 sender: *4 required: - action @@ -172514,12 +172616,12 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -172599,11 +172701,11 @@ x-webhooks: type: string enum: - enqueued - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -174870,7 +174972,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -174950,11 +175052,11 @@ x-webhooks: type: string enum: - labeled - enterprise: *777 - installation: *778 - label: *803 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + label: *806 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -177236,7 +177338,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -177317,10 +177419,10 @@ x-webhooks: type: string enum: - locked - enterprise: *777 - installation: *778 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -179600,7 +179702,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -179680,12 +179782,12 @@ x-webhooks: type: string enum: - milestoned - enterprise: *777 + enterprise: *780 milestone: *600 - number: *833 - organization: *779 - pull_request: *835 - repository: *780 + number: *836 + organization: *782 + pull_request: *838 + repository: *783 sender: *4 required: - action @@ -179764,12 +179866,12 @@ x-webhooks: type: string enum: - opened - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -179850,12 +179952,12 @@ x-webhooks: type: string enum: - ready_for_review - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -179935,12 +180037,12 @@ x-webhooks: type: string enum: - reopened - enterprise: *777 - installation: *778 - number: *833 - organization: *779 - pull_request: *834 - repository: *780 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 + pull_request: *837 + repository: *783 sender: *4 required: - action @@ -180306,9 +180408,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: type: object properties: @@ -182478,7 +182580,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *780 + repository: *783 sender: *4 required: - action @@ -182558,7 +182660,7 @@ x-webhooks: type: string enum: - deleted - comment: &837 + comment: &840 title: Pull Request Review Comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -182843,9 +182945,9 @@ x-webhooks: - start_side - side - reactions - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: type: object properties: @@ -185003,7 +185105,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *780 + repository: *783 sender: *4 required: - action @@ -185083,11 +185185,11 @@ x-webhooks: type: string enum: - edited - changes: *836 - comment: *837 - enterprise: *777 - installation: *778 - organization: *779 + changes: *839 + comment: *840 + enterprise: *780 + installation: *781 + organization: *782 pull_request: type: object properties: @@ -187248,7 +187350,7 @@ x-webhooks: - _links - author_association - active_lock_reason - repository: *780 + repository: *783 sender: *4 required: - action @@ -187329,9 +187431,9 @@ x-webhooks: type: string enum: - dismissed - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -189504,7 +189606,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 + repository: *783 review: description: The review that was affected. type: object @@ -189747,9 +189849,9 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -191803,8 +191905,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 - review: &838 + repository: *783 + review: &841 description: The review that was affected. type: object properties: @@ -192033,12 +192135,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -194321,7 +194423,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 requested_reviewer: title: User type: object @@ -194405,12 +194507,12 @@ x-webhooks: type: string enum: - review_request_removed - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -196700,7 +196802,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 requested_team: title: Team description: Groups of organization members that gives permissions @@ -196892,12 +196994,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -199182,7 +199284,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 requested_reviewer: title: User type: object @@ -199267,12 +199369,12 @@ x-webhooks: type: string enum: - review_requested - enterprise: *777 - installation: *778 + enterprise: *780 + installation: *781 number: description: The pull request number. type: integer - organization: *779 + organization: *782 pull_request: title: Pull Request type: object @@ -201548,7 +201650,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 requested_team: title: Team description: Groups of organization members that gives permissions @@ -201729,9 +201831,9 @@ x-webhooks: type: string enum: - submitted - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -203906,8 +204008,8 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 - review: *838 + repository: *783 + review: *841 sender: *4 required: - action @@ -203987,9 +204089,9 @@ x-webhooks: type: string enum: - resolved - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -206059,7 +206161,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 + repository: *783 sender: *4 thread: type: object @@ -206442,9 +206544,9 @@ x-webhooks: type: string enum: - unresolved - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 pull_request: title: Simple Pull Request type: object @@ -208500,7 +208602,7 @@ x-webhooks: - author_association - auto_merge - active_lock_reason - repository: *780 + repository: *783 sender: *4 thread: type: object @@ -208886,10 +208988,10 @@ x-webhooks: type: string before: type: string - enterprise: *777 - installation: *778 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -211160,7 +211262,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -211242,11 +211344,11 @@ x-webhooks: type: string enum: - unassigned - assignee: *839 - enterprise: *777 - installation: *778 - number: *833 - organization: *779 + assignee: *842 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -213529,7 +213631,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -213608,11 +213710,11 @@ x-webhooks: type: string enum: - unlabeled - enterprise: *777 - installation: *778 - label: *803 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + label: *806 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -215885,7 +215987,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -215966,10 +216068,10 @@ x-webhooks: type: string enum: - unlocked - enterprise: *777 - installation: *778 - number: *833 - organization: *779 + enterprise: *780 + installation: *781 + number: *836 + organization: *782 pull_request: title: Pull Request type: object @@ -218234,7 +218336,7 @@ x-webhooks: - auto_merge - active_lock_reason - draft - repository: *780 + repository: *783 sender: *4 required: - action @@ -218434,7 +218536,7 @@ x-webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *777 + enterprise: *780 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -218526,8 +218628,8 @@ x-webhooks: - url - author - committer - installation: *778 - organization: *779 + installation: *781 + organization: *782 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -219102,9 +219204,9 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 registry_package: type: object properties: @@ -219550,7 +219652,7 @@ x-webhooks: type: string rubygems_metadata: type: array - items: *821 + items: *824 summary: type: string tag_name: @@ -219604,7 +219706,7 @@ x-webhooks: - owner - package_version - registry - repository: *780 + repository: *783 sender: *4 required: - action @@ -219682,9 +219784,9 @@ x-webhooks: type: string enum: - updated - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 registry_package: type: object properties: @@ -219992,7 +220094,7 @@ x-webhooks: - published_at rubygems_metadata: type: array - items: *821 + items: *824 summary: type: string tag_name: @@ -220041,7 +220143,7 @@ x-webhooks: - owner - package_version - registry - repository: *780 + repository: *783 sender: *4 required: - action @@ -220118,10 +220220,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - release: &840 + enterprise: *780 + installation: *781 + organization: *782 + release: &843 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -220430,7 +220532,7 @@ x-webhooks: - tarball_url - zipball_url - body - repository: *780 + repository: *783 sender: *4 required: - action @@ -220507,11 +220609,11 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - release: *840 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + release: *843 + repository: *783 sender: *4 required: - action @@ -220628,11 +220730,11 @@ x-webhooks: type: boolean required: - to - enterprise: *777 - installation: *778 - organization: *779 - release: *840 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + release: *843 + repository: *783 sender: *4 required: - action @@ -220710,9 +220812,9 @@ x-webhooks: type: string enum: - prereleased - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -221025,7 +221127,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *780 + repository: *783 sender: *4 required: - action @@ -221101,10 +221203,10 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 - release: &841 + enterprise: *780 + installation: *781 + organization: *782 + release: &844 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -221414,7 +221516,7 @@ x-webhooks: type: string nullable: true format: uri - repository: *780 + repository: *783 sender: *4 required: - action @@ -221490,11 +221592,11 @@ x-webhooks: type: string enum: - released - enterprise: *777 - installation: *778 - organization: *779 - release: *840 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + release: *843 + repository: *783 sender: *4 required: - action @@ -221570,11 +221672,11 @@ x-webhooks: type: string enum: - unpublished - enterprise: *777 - installation: *778 - organization: *779 - release: *841 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + release: *844 + repository: *783 sender: *4 required: - action @@ -221650,10 +221752,10 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_advisory: *688 sender: *4 required: @@ -221730,10 +221832,10 @@ x-webhooks: type: string enum: - reported - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_advisory: *688 sender: *4 required: @@ -221810,10 +221912,10 @@ x-webhooks: type: string enum: - archived - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -221890,10 +221992,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -221971,10 +222073,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222058,10 +222160,10 @@ x-webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222173,10 +222275,10 @@ x-webhooks: nullable: true items: type: string - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222248,10 +222350,10 @@ x-webhooks: title: repository_import event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 status: type: string @@ -222332,10 +222434,10 @@ x-webhooks: type: string enum: - privatized - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222412,10 +222514,10 @@ x-webhooks: type: string enum: - publicized - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222509,10 +222611,10 @@ x-webhooks: - name required: - repository - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -222592,10 +222694,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_ruleset: *130 sender: *4 required: @@ -222674,10 +222776,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_ruleset: *130 sender: *4 required: @@ -222756,10 +222858,10 @@ x-webhooks: type: string enum: - edited - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 repository_ruleset: *130 changes: type: object @@ -223064,10 +223166,10 @@ x-webhooks: - from required: - owner - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223145,10 +223247,10 @@ x-webhooks: type: string enum: - unarchived - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223226,7 +223328,7 @@ x-webhooks: type: string enum: - create - alert: &842 + alert: &845 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -223347,10 +223449,10 @@ x-webhooks: type: string enum: - open - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223556,10 +223658,10 @@ x-webhooks: type: string enum: - dismissed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223637,11 +223739,11 @@ x-webhooks: type: string enum: - reopen - alert: *842 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *845 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223840,10 +223942,10 @@ x-webhooks: enum: - fixed - open - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -223921,7 +224023,7 @@ x-webhooks: type: string enum: - created - alert: &843 + alert: &846 type: object properties: number: *100 @@ -224032,10 +224134,10 @@ x-webhooks: description: Whether the detected secret was found in multiple repositories in the same organization or business. nullable: true - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224116,11 +224218,11 @@ x-webhooks: type: string enum: - created - alert: *843 - installation: *778 - location: *844 - organization: *779 - repository: *780 + alert: *846 + installation: *781 + location: *847 + organization: *782 + repository: *783 sender: *4 required: - location @@ -224358,11 +224460,11 @@ x-webhooks: type: string enum: - publicly_leaked - alert: *843 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *846 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224440,11 +224542,11 @@ x-webhooks: type: string enum: - reopened - alert: *843 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *846 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224522,11 +224624,11 @@ x-webhooks: type: string enum: - resolved - alert: *843 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *846 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224604,11 +224706,11 @@ x-webhooks: type: string enum: - validated - alert: *843 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + alert: *846 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -224734,10 +224836,10 @@ x-webhooks: - organization - enterprise nullable: true - repository: *780 - enterprise: *777 - installation: *778 - organization: *779 + repository: *783 + enterprise: *780 + installation: *781 + organization: *782 sender: *4 required: - action @@ -224815,11 +224917,11 @@ x-webhooks: type: string enum: - published - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - security_advisory: &845 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + security_advisory: &848 description: The details of the security advisory, including summary, description, and severity. type: object @@ -225002,11 +225104,11 @@ x-webhooks: type: string enum: - updated - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 - security_advisory: *845 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 + security_advisory: *848 sender: *4 required: - action @@ -225079,10 +225181,10 @@ x-webhooks: type: string enum: - withdrawn - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -225267,9 +225369,9 @@ x-webhooks: type: object properties: security_and_analysis: *330 - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: *394 sender: *4 required: @@ -225348,12 +225450,12 @@ x-webhooks: type: string enum: - cancelled - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: &846 + sponsorship: &849 type: object properties: created_at: @@ -225654,12 +225756,12 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - sponsorship @@ -225747,12 +225849,12 @@ x-webhooks: type: string required: - from - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - changes @@ -225829,17 +225931,17 @@ x-webhooks: type: string enum: - pending_cancellation - effective_date: &847 + effective_date: &850 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: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - sponsorship @@ -225913,7 +226015,7 @@ x-webhooks: type: string enum: - pending_tier_change - changes: &848 + changes: &851 type: object properties: tier: @@ -225957,13 +226059,13 @@ x-webhooks: - from required: - tier - effective_date: *847 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + effective_date: *850 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - changes @@ -226040,13 +226142,13 @@ x-webhooks: type: string enum: - tier_changed - changes: *848 - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + changes: *851 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - sponsorship: *846 + sponsorship: *849 required: - action - changes @@ -226120,10 +226222,10 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -226206,10 +226308,10 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -226629,15 +226731,15 @@ x-webhooks: status. type: string nullable: true - enterprise: *777 + enterprise: *780 id: description: The unique identifier of the status. type: integer - installation: *778 + installation: *781 name: type: string - organization: *779 - repository: *780 + organization: *782 + repository: *783 sender: *4 sha: description: The Commit SHA. @@ -226752,9 +226854,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *155 - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -226844,9 +226946,9 @@ x-webhooks: description: The ID of the sub-issue. type: number sub_issue: *155 - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -226936,9 +227038,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *155 - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -227028,9 +227130,9 @@ x-webhooks: description: The ID of the parent issue. type: number parent_issue: *155 - installation: *778 - organization: *779 - repository: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -227107,12 +227209,12 @@ x-webhooks: title: team_add event type: object properties: - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - team: &849 + team: &852 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -227302,9 +227404,9 @@ x-webhooks: type: string enum: - added_to_repository - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -227762,7 +227864,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - team @@ -227838,9 +227940,9 @@ x-webhooks: type: string enum: - created - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -228298,7 +228400,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - team @@ -228375,9 +228477,9 @@ x-webhooks: type: string enum: - deleted - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -228835,7 +228937,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - team @@ -228979,9 +229081,9 @@ x-webhooks: - from required: - permissions - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -229439,7 +229541,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - changes @@ -229517,9 +229619,9 @@ x-webhooks: type: string enum: - removed_from_repository - enterprise: *777 - installation: *778 - organization: *779 + enterprise: *780 + installation: *781 + organization: *782 repository: title: Repository description: A git repository @@ -229977,7 +230079,7 @@ x-webhooks: - topics - visibility sender: *4 - team: *849 + team: *852 required: - action - team @@ -230053,10 +230155,10 @@ x-webhooks: type: string enum: - started - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 required: - action @@ -230129,16 +230231,16 @@ x-webhooks: title: workflow_dispatch event type: object properties: - enterprise: *777 + enterprise: *780 inputs: type: object nullable: true additionalProperties: true - installation: *778 - organization: *779 + installation: *781 + organization: *782 ref: type: string - repository: *780 + repository: *783 sender: *4 workflow: type: string @@ -230220,10 +230322,10 @@ x-webhooks: type: string enum: - completed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 workflow_job: allOf: @@ -230539,10 +230641,10 @@ x-webhooks: type: string enum: - in_progress - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 workflow_job: allOf: @@ -230881,10 +230983,10 @@ x-webhooks: type: string enum: - queued - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 workflow_job: type: object @@ -231098,10 +231200,10 @@ x-webhooks: type: string enum: - waiting - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 workflow_job: type: object @@ -231317,12 +231419,12 @@ x-webhooks: type: string enum: - completed - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: *799 + workflow: *802 workflow_run: title: Workflow Run type: object @@ -232321,12 +232423,12 @@ x-webhooks: type: string enum: - in_progress - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: *799 + workflow: *802 workflow_run: title: Workflow Run type: object @@ -233310,12 +233412,12 @@ x-webhooks: type: string enum: - requested - enterprise: *777 - installation: *778 - organization: *779 - repository: *780 + enterprise: *780 + installation: *781 + organization: *782 + repository: *783 sender: *4 - workflow: *799 + workflow: *802 workflow_run: title: Workflow Run type: object diff --git a/descriptions/ghec/ghec.2022-11-28.json b/descriptions/ghec/ghec.2022-11-28.json index 51d55a0b65..acdc8af1f2 100644 --- a/descriptions/ghec/ghec.2022-11-28.json +++ b/descriptions/ghec/ghec.2022-11-28.json @@ -79986,6 +79986,155 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/pagination-before" + }, + { + "$ref": "#/components/parameters/pagination-after" + }, + { + "$ref": "#/components/parameters/username" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "$ref": "#/components/examples/bulk-subject-digest-body" + }, + "withPredicateType": { + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "nullable": true, + "type": "array", + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/list-attestations-bulk" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions/ghec/ghec.2022-11-28.yaml b/descriptions/ghec/ghec.2022-11-28.yaml index e20f18e34c..13019cc275 100644 --- a/descriptions/ghec/ghec.2022-11-28.yaml +++ b/descriptions/ghec/ghec.2022-11-28.yaml @@ -58043,6 +58043,111 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/pagination-before" + - "$ref": "#/components/parameters/pagination-after" + - "$ref": "#/components/parameters/username" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: + "$ref": "#/components/examples/bulk-subject-digest-body" + withPredicateType: + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + nullable: true + type: array + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: + "$ref": "#/components/examples/list-attestations-bulk" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk diff --git a/descriptions/ghec/ghec.json b/descriptions/ghec/ghec.json index 51d55a0b65..acdc8af1f2 100644 --- a/descriptions/ghec/ghec.json +++ b/descriptions/ghec/ghec.json @@ -79986,6 +79986,155 @@ } } }, + "/users/{username}/attestations/bulk-list": { + "post": { + "summary": "List attestations by bulk subject digests", + "description": "List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user.\n\nThe collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required.\n\n**Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds).", + "tags": [ + "users" + ], + "operationId": "users/list-attestations-bulk", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests" + }, + "parameters": [ + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/pagination-before" + }, + { + "$ref": "#/components/parameters/pagination-after" + }, + { + "$ref": "#/components/parameters/username" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "subject_digests": { + "type": "array", + "items": { + "type": "string" + }, + "description": "List of subject digests to fetch attestations for.", + "minItems": 1, + "maxItems": 1024 + }, + "predicate_type": { + "type": "string", + "description": "Optional filter for fetching attestations with a given predicate type.\nThis option accepts `provenance`, `sbom`, or freeform text for custom predicate types." + } + }, + "required": [ + "subject_digests" + ] + }, + "examples": { + "default": { + "$ref": "#/components/examples/bulk-subject-digest-body" + }, + "withPredicateType": { + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "attestations_subject_digests": { + "type": "object", + "additionalProperties": { + "nullable": true, + "type": "array", + "items": { + "type": "object", + "properties": { + "bundle": { + "type": "object", + "properties": { + "mediaType": { + "type": "string" + }, + "verificationMaterial": { + "type": "object", + "properties": {}, + "additionalProperties": true + }, + "dsseEnvelope": { + "type": "object", + "properties": {}, + "additionalProperties": true + } + }, + "description": "The bundle of the attestation." + }, + "repository_id": { + "type": "integer" + }, + "bundle_url": { + "type": "string" + } + } + } + }, + "description": "Mapping of subject digest to bundles." + }, + "page_info": { + "type": "object", + "properties": { + "has_next": { + "type": "boolean", + "description": "Indicates whether there is a next page." + }, + "has_previous": { + "type": "boolean", + "description": "Indicates whether there is a previous page." + }, + "next": { + "type": "string", + "description": "The cursor to the next page." + }, + "previous": { + "type": "string", + "description": "The cursor to the previous page." + } + }, + "description": "Information about the current page." + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/list-attestations-bulk" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "users", + "subcategory": "attestations" + } + } + }, "/users/{username}/attestations/delete-request": { "post": { "summary": "Delete attestations in bulk", diff --git a/descriptions/ghec/ghec.yaml b/descriptions/ghec/ghec.yaml index e20f18e34c..13019cc275 100644 --- a/descriptions/ghec/ghec.yaml +++ b/descriptions/ghec/ghec.yaml @@ -58043,6 +58043,111 @@ paths: enabledForGitHubApps: true category: users subcategory: users + "/users/{username}/attestations/bulk-list": + post: + summary: List attestations by bulk subject digests + description: |- + List a collection of artifact attestations associated with any entry in a list of subject digests owned by a user. + + The collection of attestations returned by this endpoint is filtered according to the authenticated user's permissions; if the authenticated user cannot read a repository, the attestations associated with that repository will not be included in the response. In addition, when using a fine-grained access token the `attestations:read` permission is required. + + **Please note:** in order to offer meaningful security benefits, an attestation's signature and timestamps **must** be cryptographically verified, and the identity of the attestation signer **must** be validated. Attestations can be verified using the [GitHub CLI `attestation verify` command](https://cli.github.com/manual/gh_attestation_verify). For more information, see [our guide on how to use artifact attestations to establish a build's provenance](https://docs.github.com/enterprise-cloud@latest//actions/security-guides/using-artifact-attestations-to-establish-provenance-for-builds). + tags: + - users + operationId: users/list-attestations-bulk + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations-by-bulk-subject-digests + parameters: + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/pagination-before" + - "$ref": "#/components/parameters/pagination-after" + - "$ref": "#/components/parameters/username" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + subject_digests: + type: array + items: + type: string + description: List of subject digests to fetch attestations for. + minItems: 1 + maxItems: 1024 + predicate_type: + type: string + description: |- + Optional filter for fetching attestations with a given predicate type. + This option accepts `provenance`, `sbom`, or freeform text for custom predicate types. + required: + - subject_digests + examples: + default: + "$ref": "#/components/examples/bulk-subject-digest-body" + withPredicateType: + "$ref": "#/components/examples/bulk-subject-digest-body-with-predicate-type" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + attestations_subject_digests: + type: object + additionalProperties: + nullable: true + type: array + items: + type: object + properties: + bundle: + type: object + properties: + mediaType: + type: string + verificationMaterial: + type: object + properties: {} + additionalProperties: true + dsseEnvelope: + type: object + properties: {} + additionalProperties: true + description: The bundle of the attestation. + repository_id: + type: integer + bundle_url: + type: string + description: Mapping of subject digest to bundles. + page_info: + type: object + properties: + has_next: + type: boolean + description: Indicates whether there is a next page. + has_previous: + type: boolean + description: Indicates whether there is a previous page. + next: + type: string + description: The cursor to the next page. + previous: + type: string + description: The cursor to the previous page. + description: Information about the current page. + examples: + default: + "$ref": "#/components/examples/list-attestations-bulk" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: users + subcategory: attestations "/users/{username}/attestations/delete-request": post: summary: Delete attestations in bulk