मौजूदा संसाधनों को हटाना (DELETE)
यह पेज JSON:API मॉड्यूल के लिए DELETE अनुरोधों के उदाहरण दिखाता है।
डिलीट ऑपरेशन सक्षम करना
/admin/config/services/jsonapi पर जाएँ
और "Accept all JSON:API create, read, update, and delete operations." विकल्प को चुनें।

प्रमाणीकरण
आम तौर पर DELETE अनुरोधों के लिए किसी न किसी प्रकार का प्रमाणीकरण उपयोग किया जाता है। नीचे दिए सभी उदाहरण Basic Authentication का उपयोग करते हैं। HTTP Basic Authentication मॉड्यूल सक्षम करें, API यूज़र (और उसकी भूमिका) के लिए उपयुक्त अनुमति सेट करें और 'Authorization' रिक्वेस्ट हेडर में एन्कोडेड यूज़रनेम व पासवर्ड जोड़ें।
इस पेज पर दिए गए हेडर उदाहरण के लिए Drupal यूज़र 'api' और पासवर्ड 'api' आवश्यक है। इस यूज़र के पास अनुरोधित कंटेंट को डिलीट करने की अनुमति होनी चाहिए।
हेडर्स
सभी DELETE अनुरोध उदाहरण निम्न हेडर्स का उपयोग करते हैं:
- Content-Type:application/vnd.api+json
- Authorization:Basic YXBpOmFwaQ==
बेसिक DELETE अनुरोध
URL: http://example.com/jsonapi/node/article/{{article_uuid}}
प्रतिक्रिया
HTTP 204 (No Content) प्रतिक्रिया। प्रतिक्रिया बॉडी खाली होगी।
आर्टिकल {{article_uuid}} अब डिलीट हो चुका है।
लेख स्रोत: Drupal Documentation.