logo

Paleta de lienzo: ¡Hazlo colorido!🎨

Palette - Constructor visual de páginas, no se requiere título en diseño.

Demo en vivo Descargar Palette

Scroll

Eliminar recursos existentes (ELIMINAR)

18/05/2025, by Ivan

Esta página muestra ejemplos de solicitudes DELETE para el módulo JSON:API.

Habilitar la operación de eliminación

Visita /admin/config/services/jsonapi
y marca la opción "Aceptar todas las operaciones de crear, leer, actualizar y eliminar de JSON:API".

Aceptar métodos Crear, Leer, Actualizar, Eliminar
Aceptar métodos Crear, Leer, Actualizar, Eliminar

Autenticación

Típicamente, se utiliza algún tipo de autenticación para las solicitudes DELETE. Los ejemplos a continuación usan Autenticación Básica. Habilita el módulo de Autenticación Básica HTTP, asigna el permiso correspondiente al usuario (y al rol) de la API y agrega el nombre de usuario y contraseña codificados en el encabezado 'Authorization' de la solicitud.

El encabezado de ejemplo en esta página requiere un usuario de Drupal llamado 'api' con contraseña 'api'. Este usuario debe tener permiso para eliminar el contenido solicitado.

Encabezados

Todos los ejemplos de solicitudes DELETE usan los siguientes encabezados:

  • Content-Type: application/vnd.api+json
  • Authorization: Basic YXBpOmFwaQ==

Solicitud DELETE básica

URL: http://example.com/jsonapi/node/article/{{article_uuid}}

Respuesta

Respuesta HTTP 204 (Sin contenido). Cuerpo de la respuesta vacío.
El artículo {{article_uuid}} ahora ha sido eliminado.

Artículo de la Documentación de Drupal.