Saltar al contenido principal

Crear una corrección de consentimiento iniciada por la empresa

Crear una corrección de consentimiento iniciada por la empresa

POST 

/consent_corrections

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_corrections.api.write
  • consent_corrections.api.manage
  • consent.api.write
  • consent.api.manage

Corrige permisos de consentimiento previamente otorgados con un alcance demasiado amplio. Esta operación no representa un clic del usuario y crea un registro CompanyConsentCorrection como fuente de versión.

Reglas principales:

  • La operación inicial soportada es narrow.
  • retain_scopes, si se envía, define los scopes que deben permanecer vigentes.
  • retain_data_uses, si se envía, define los data uses que deben permanecer vigentes.
  • Si un campo retain_* se omite, esa dimensión conserva su cobertura actual.
  • Si un permiso actual no tiene scope y se envía retain_scopes, el permiso se acota creando copias por cada scope retenido.
  • consent_template_id es opcional y se usa solo como referencia de auditoría/contexto.
  • Si la corrección no produce cambios efectivos, responde exitosamente con estado no_changes.

Request

Responses

Evento idempotente ya procesado previamente