Saltar al contenido principal

Crear una revocación de consentimiento iniciada por la empresa

Crear una revocación de consentimiento iniciada por la empresa

POST 

/consent_revocations

Permisos requeridos

Dashboard: necesitas al menos uno de estos permisos.

  • consent.dashboard.write
  • consent.dashboard.manage

API Keys: necesitas al menos uno de estos permisos.

  • consent_revocations.api.write
  • consent_revocations.api.manage
  • consent.api.write
  • consent.api.manage
  • consent.api.manage

Revoca permisos de consentimiento por lógica de negocio de la empresa (por ejemplo, fin de contrato u obligación). Esta operación no representa un clic del usuario y crea un registro CompanyConsentRevocation como fuente de versión.

Reglas principales:

  • El consent_template debe tener duration_type=conditional.
  • El template debe tener revocable_data_uses configurado.
  • selected_scopes, si se envía, debe ser subconjunto de los scopes del template.
  • Si no hay permisos efectivamente revocables, responde exitosamente con estado no_changes.

Request

Responses

Evento idempotente ya procesado previamente