Saltar al contenido principal
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('id');

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Eliminar una autorización es una eliminación suave que oculta las concesiones existentes del portal del cliente. No revoca el acceso del lado de la plataforma:
  • Las concesiones vinculadas a la autorización permanecen en la base de datos y mantienen su actual status.
  • Los roles de Discord, el acceso de colaborador de GitHub, el acceso a Notion, la membresía de Telegram, las claves de licencia y las URLs de archivos digitales siguen siendo válidos.
  • No se emite ningún entitlement_grant.revoked webhook, y revoked_at / revocation_reason no están configurados.
Los clientes dejan de ver estas concesiones en GET /customer-portal/entitlements, pero su acceso en la plataforma subyacente continúa hasta que el ciclo de vida de la suscripción/pago lo revoque (cancelación, reembolso) o revoques manualmente cada concesión a través de DELETE /entitlements/{id}/grants/{grant_id}.Si necesitas cortar el acceso por completo, revoca las concesiones primero y luego elimina la autorización.

Autorizaciones

Authorization
string
header
requerido

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

Parámetros de ruta

id
string
requerido

Entitlement ID

Respuesta

Entitlement deactivated

Last modified on May 14, 2026