logo

Palette - Rendez-la colorée🎨

Palette — Constructeur de pages visuel, aucun diplôme en design requis.

Démo en direct Télécharger Palette

Défilement

Suppression des ressources existantes (DELETE)

21/06/2025, by Ivan

Cette page montre des exemples de requêtes DELETE pour le module JSON:API.

Activation de l’opération de suppression

Rendez-vous sur /admin/config/services/jsonapi
et cochez l’option « Accepter toutes les opérations JSON:API de création, lecture, mise à jour et suppression. »

Accepter les méthodes Créer, Lire, Mettre à jour, Supprimer
Accepter les méthodes Créer, Lire, Mettre à jour, Supprimer

Authentification

En général, une forme d’authentification est utilisée pour les requêtes DELETE. Les exemples ci-dessous utilisent tous l’authentification basique (Basic Authentication). Activez le module HTTP Basic Authentication, attribuez la permission à l’utilisateur API (et à son rôle), puis ajoutez le nom d’utilisateur et le mot de passe encodés dans l’en-tête de requête 'Authorization'.

L’en-tête d’exemple de cette page nécessite un utilisateur Drupal nommé « api » avec le mot de passe « api ». Cet utilisateur doit avoir la permission de supprimer le contenu demandé.

En-têtes

Tous les exemples de requêtes DELETE utilisent les en-têtes suivants :

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

Requête DELETE basique

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

Réponse

Réponse HTTP 204 (No content). Corps de réponse vide.
L’article {{article_uuid}} est désormais supprimé.

Article extrait de la Documentation Drupal.