Skip to main content
Ahora la API de REST tiene control de versiones. Para obtener más información, consulta "Acerca del control de versiones de la API".

TODOCS

TODOCS

Delete attestations in bulk

Delete artifact attestations in bulk by either subject digests or unique ID.

Tokens de acceso específicos para "Delete attestations in bulk"

Este punto de conexión funciona con los siguientes tipos de token pormenorizados:

El token pormenorizado debe tener el siguiente conjunto de permisos:

  • "Attestations" repository permissions (write)

Parámetros para "Delete attestations in bulk"

Encabezados
Nombre, Tipo, Descripción
accept string

Setting to application/vnd.github+json is recommended.

Parámetros de la ruta de acceso
Nombre, Tipo, Descripción
org string Requerido

The organization name. The name is not case sensitive.

Parámetros del cuerpo
Nombre, Tipo, Descripción
subject_digests array of strings Requerido

List of subject digests associated with the artifact attestations to delete.

Códigos de estado de respuesta HTTP para "Delete attestations in bulk"

status codeDescripción
200

OK

404

Resource not found

Delete attestations by subject digest

Delete an artifact attestation by subject digest.

Tokens de acceso específicos para "Delete attestations by subject digest"

Este punto de conexión funciona con los siguientes tipos de token pormenorizados:

El token pormenorizado debe tener el siguiente conjunto de permisos:

  • "Attestations" repository permissions (write)

Parámetros para "Delete attestations by subject digest"

Encabezados
Nombre, Tipo, Descripción
accept string

Setting to application/vnd.github+json is recommended.

Parámetros de la ruta de acceso
Nombre, Tipo, Descripción
org string Requerido

The organization name. The name is not case sensitive.

subject_digest string Requerido

Subject Digest

Códigos de estado de respuesta HTTP para "Delete attestations by subject digest"

status codeDescripción
200

OK

204

No Content

404

Resource not found

Ejemplos de código para "Delete attestations by subject digest"

Si accedes a GitHub en GHE.com, reemplaza api.github.com por el subdominio dedicado de la empresa en api.SUBDOMAIN.ghe.com.

Ejemplos de solicitud

delete/orgs/{org}/attestations/digest/{subject_digest}
curl -L \ -X DELETE \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer <YOUR-TOKEN>" \ -H "X-GitHub-Api-Version: 2022-11-28" \ https://api.github.com/orgs/ORG/attestations/digest/SUBJECT_DIGEST

Response

Status: 200

Delete attestations by ID

Delete an artifact attestation by unique ID that is associated with a repository owned by an org.

Tokens de acceso específicos para "Delete attestations by ID"

Este punto de conexión funciona con los siguientes tipos de token pormenorizados:

El token pormenorizado debe tener el siguiente conjunto de permisos:

  • "Attestations" repository permissions (write)

Parámetros para "Delete attestations by ID"

Encabezados
Nombre, Tipo, Descripción
accept string

Setting to application/vnd.github+json is recommended.

Parámetros de la ruta de acceso
Nombre, Tipo, Descripción
org string Requerido

The organization name. The name is not case sensitive.

attestation_id integer Requerido

Attestation ID

Códigos de estado de respuesta HTTP para "Delete attestations by ID"

status codeDescripción
200

OK

204

No Content

403

Forbidden

404

Resource not found

Ejemplos de código para "Delete attestations by ID"

Si accedes a GitHub en GHE.com, reemplaza api.github.com por el subdominio dedicado de la empresa en api.SUBDOMAIN.ghe.com.

Ejemplos de solicitud

delete/orgs/{org}/attestations/{attestation_id}
curl -L \ -X DELETE \ -H "Accept: application/vnd.github+json" \ -H "Authorization: Bearer <YOUR-TOKEN>" \ -H "X-GitHub-Api-Version: 2022-11-28" \ https://api.github.com/orgs/ORG/attestations/ATTESTATION_ID

Response

Status: 200