Bestaande resources verwijderen (DELETE)
Deze pagina toont voorbeelden van DELETE-verzoeken voor de JSON:API-module.
DELETE-operatie inschakelen
Bezoek /admin/config/services/jsonapi
en vink de optie “Alle JSON:API-operaties voor aanmaken, lezen, bijwerken en verwijderen accepteren.” aan.

Authenticatie
Meestal wordt voor DELETE-verzoeken een vorm van authenticatie gebruikt. De onderstaande voorbeelden gebruiken allemaal Basic Authentication. Schakel de HTTP Basic Authentication-module in, stel de permissies in voor de API-gebruiker (en rol) en voeg de gecodeerde gebruikersnaam en het wachtwoord toe aan de ‘Authorization’-requestheader.
De voorbeeldheader op deze pagina vereist een Drupal-gebruiker ‘api’ met wachtwoord ‘api’. Deze gebruiker moet permissie hebben om de opgevraagde content te verwijderen.
Headers
Alle DELETE-requestvoorbeelden gebruiken de volgende headers:
- Content-Type:application/vnd.api+json
- Authorization:Basic YXBpOmFwaQ==
Eenvoudig DELETE-verzoek
URL: http://example.com/jsonapi/node/article/{{article_uuid}}
Response
HTTP 204 (No content)-response. Lege response body.
Het artikel {{article_uuid}} is nu verwijderd.
Artikel uit Drupal-documentatie.