मुख्य सामग्री पर जाएं
DELETE
/
entitlements
/
{id}
JavaScript
import DodoPayments from 'dodopayments';

const client = new DodoPayments({
  bearerToken: process.env['DODO_PAYMENTS_API_KEY'], // This is the default and can be omitted
});

await client.entitlements.delete('ent_jt7jcvI79Xh8eehqgWdcm');
अनुमति को हटाना एक सॉफ़्ट-डिलीट है जो मौजूदा अनुदानों को ग्राहक पोर्टल से छिपाता है। यह प्लेटफ़ॉर्म-साइड एक्सेस को रद्द नहीं करता:
  • अनुमति से जुड़े अनुदान डेटाबेस में बने रहते हैं और अपने वर्तमान status को बनाए रखते हैं।
  • Discord भूमिकाएँ, GitHub सहयोगी एक्सेस, Notion एक्सेस, Telegram सदस्यता, लाइसेंस कुंजी, और डिजिटल फ़ाइल URLs वैध रहते हैं।
  • कोई entitlement_grant.revoked webhook नहीं प्रसारित होता, और revoked_at / revocation_reason सेट नहीं होते।
ग्राहक अपने पोर्टल में इन अनुदानों को देखना बंद कर देते हैं, लेकिन उनके पास प्लेटफ़ॉर्म पर एक्सेस तब तक बना रहता है जब तक कि सब्सक्रिप्शन/भुगतान जीवनचक्र इसे रद्द नहीं कर देता (रद्दीकरण, धनवापसी) या आप प्रत्येक अनुदान को मैन्युअल रूप से DELETE /entitlements/{id}/grants/{grant_id} के माध्यम से रद्द नहीं करते।यदि आपको पूरी तरह से पहुंच काटने की आवश्यकता है, तो पहले अनुदान रद्द करें, फिर अनुमति हटा दें।

प्राधिकरण

Authorization
string
header
आवश्यक

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

पथ पैरामीटर

id
string
आवश्यक

Entitlement ID

प्रतिक्रिया

Entitlement deactivated

अंतिम संशोधन 9 जून 2026