الانتقال إلى المحتوى الرئيسي
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، مفاتيح الترخيص، وروابط الملفات الرقمية صالحة.
  • لا يتم إصدار 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

آخر تعديل في ٩ يونيو ٢٠٢٦