Saltar al contenido principal

CompanyConsentCorrection

CompanyConsentCorrection

idstringrequired

Identificador único de la corrección iniciada por la empresa.

Example: ccorr_1B2M2Y8AsgTpgAmY7PhCfg
subject_idstringrequired

Identificador del sujeto afectado (ent_ o id_).

Example: ent_1B2M2Y8AsgTpgAmY7PhCfg
subject_typestringrequired

Possible values: [Entity, Identity]

Example: Entity
consent_template_idstringnullable

Identificador opcional del template relacionado como contexto de auditoría.

Example: constpl_1B2M2Y8AsgTpgAmY7PhCfg
consent_template_versionintegernullable
Example: 3
operationstringrequired

Possible values: [narrow]

Example: narrow
retain_scopes object[]nullable

Possible values: >= 1

  • Array [
  • scope_typestringrequired

    Tipo de ámbito.

    Possible values: [product, branch]

    Example: product
    scope_idstringrequired

    Identificador público tokenizado del recurso scope.

    Example: prod_1B2M2Y8AsgTpgAmY7PhCfg
    scope_versionintegerrequired

    Versión del recurso scope persistida en esta versión del template. Este valor queda fijado al guardar y no se actualiza automáticamente cuando aparecen nuevas versiones del scope.

    Example: 1
  • ]
  • retain_data_usesstring[]nullable

    Possible values: >= 1

    Example: ["marketing.communications.email"]
    reason_codestringrequired
    Example: scope_correction
    reason_textstringnullable
    Example: Corrección de consentimiento originalmente otorgado con alcance demasiado amplio
    origin_event objectrequired
    systemstringrequired

    Sistema origen que dispara la corrección.

    Example: core-banking
    event_idstringrequired

    Identificador idempotente del evento origen.

    Example: evt-12345
    occurred_atdate-timenullable

    Fecha/hora de ocurrencia del evento origen.

    Example: 2026-02-11T15:10:00Z
    statusstringrequired

    Possible values: [pending, applied, no_changes, failed]

    Example: applied
    agreement_idstringnullable

    Identificador del acuerdo resultante cuando hubo cambios efectivos.

    Example: agr_1B2M2Y8AsgTpgAmY7PhCfg
    agreement_versionintegernullable

    Versión del acuerdo resultante cuando hubo cambios efectivos.

    Example: 4
    created_atdate-timerequired
    Example: 2026-02-11T15:10:00Z
    CompanyConsentCorrection
    {
    "id": "ccorr_1B2M2Y8AsgTpgAmY7PhCfg",
    "subject_id": "ent_1B2M2Y8AsgTpgAmY7PhCfg",
    "subject_type": "Entity",
    "consent_template_id": "constpl_1B2M2Y8AsgTpgAmY7PhCfg",
    "consent_template_version": 3,
    "operation": "narrow",
    "retain_scopes": [
    {
    "scope_type": "product",
    "scope_id": "prod_1B2M2Y8AsgTpgAmY7PhCfg",
    "scope_version": 1
    }
    ],
    "retain_data_uses": [
    "marketing.communications.email"
    ],
    "reason_code": "scope_correction",
    "reason_text": "Corrección de consentimiento originalmente otorgado con alcance demasiado amplio",
    "origin_event": {
    "system": "core-banking",
    "event_id": "evt-12345",
    "occurred_at": "2026-02-11T15:10:00Z"
    },
    "status": "applied",
    "agreement_id": "agr_1B2M2Y8AsgTpgAmY7PhCfg",
    "agreement_version": 4,
    "created_at": "2026-02-11T15:10:00Z"
    }