Skip to main content

Create rule

POST 

/Rules

Create rule

Request​

Body

Rule to create.

    groupRuleObjects object[]nullable

    The list of group-specific rule object overrides.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    objectType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the AML object.

    operator stringnullablerequired

    The comparison operator used in the rule condition (e.g., >, <, =).

    valueFrom stringnullablerequired

    The lower bound or starting value for the rule condition.

    valueFromType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the lower bound value.

    valueTo stringnullablerequired

    The upper bound or ending value for the rule condition.

    valueToType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the upper bound value.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    object object

    The referenced AML object definition.

    objectName stringnullablerequired

    The display name of the AML object.

    objectType stringnullablerequired

    The type classification of the AML object.

    objectDescription stringnullablerequired

    A textual description of the AML object's purpose.

    sqlObject stringnullablerequired

    The SQL expression used to evaluate this object.

    objectErrorMessage stringnullablerequired

    The error message recorded if object evaluation fails.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    objectVersion int32nullablerequired

    The version number of the object definition.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    rule object

    The referenced AML rule definition.

    groupRuleObjects undefined[]nullablerequired

    The list of group-specific rule object overrides.

    groupRules object[]nullable

    The list of group-specific rule associations.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    groupRulePriority int32required

    The priority order of this rule within the group.

    groupRuleScore int32required

    The score assigned to this rule within the group context.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    createDate date-timerequired

    The date and time when this record was created.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateDate date-timenullablerequired

    The date and time when this record was last updated.

    ruleVersion int32required

    The version number of the rule definition.

    group object

    The referenced customer group definition.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    groupDescription stringnullablerequired

    A textual description of the group's purpose.

    groupSqlQuery stringnullablerequired

    The SQL query used to dynamically determine group membership.

    groupName stringnullablerequired

    The display name of the group.

    groupStatus booleanrequired

    Indicates whether the group is currently active.

    groupRiskLevelCode int32required

    The risk level code assigned to this group.

    groupLiveCheckFlg booleannullablerequired

    Indicates whether live checking is enabled for this group.

    groupAmlExceptionFlg booleanrequired

    Indicates whether this group is exempt from standard AML rules.

    searchInSanctionlist stringnullablerequired

    Configuration for sanction list screening behavior for this group.

    groupErrorMessage stringnullablerequired

    The error message recorded if group evaluation fails.

    groupVersion int32required

    The version number of the group definition.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateAt date-timerequired

    The date and time when this record was last updated.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
  • ]
  • ruleObjects object[]nullable

    The list of rule objects (conditions) that compose this rule.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    objectType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the AML object.

    operator stringnullablerequired

    The comparison operator used in the rule condition (e.g., >, <, =).

    valueFrom stringnullablerequired

    The lower bound or starting value for the rule condition.

    valueFromType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the lower bound value.

    valueTo stringnullablerequired

    The upper bound or ending value for the rule condition.

    valueToType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the upper bound value.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    object object

    The referenced AML object definition.

    objectName stringnullablerequired

    The display name of the AML object.

    objectType stringnullablerequired

    The type classification of the AML object.

    objectDescription stringnullablerequired

    A textual description of the AML object's purpose.

    sqlObject stringnullablerequired

    The SQL expression used to evaluate this object.

    objectErrorMessage stringnullablerequired

    The error message recorded if object evaluation fails.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    objectVersion int32nullablerequired

    The version number of the object definition.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
    ruleVersion int32required

    The version number of the rule definition.

  • ]
  • ruleVersion int32required

    The version number of the rule definition.

    ruleValidFrom date-timerequired

    The date from which this rule is effective.

    ruleValidTo date-timerequired

    The date until which this rule is effective.

    ruleRiskLevelCode stringnullablerequired

    The risk level code associated with this rule.

    ruleScore int32required

    The score value assigned when this rule is triggered.

    ruleDesc stringnullablerequired

    A textual description of the rule's logic and purpose.

    ruleName stringnullablerequired

    The display name of the rule.

    ruleStatus booleannullablerequired

    Indicates whether the rule is currently active.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    ruleVersion int32required

    The version number of the rule definition.

    ruleObjectUID uuidrequired

    The unique identifier of the parent rule object.

    groupRuleUID uuidrequired

    The unique identifier of the parent group rule.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    group object

    The referenced customer group definition.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    groupDescription stringnullablerequired

    A textual description of the group's purpose.

    groupSqlQuery stringnullablerequired

    The SQL query used to dynamically determine group membership.

    groupName stringnullablerequired

    The display name of the group.

    groupStatus booleanrequired

    Indicates whether the group is currently active.

    groupRiskLevelCode int32required

    The risk level code assigned to this group.

    groupLiveCheckFlg booleannullablerequired

    Indicates whether live checking is enabled for this group.

    groupAmlExceptionFlg booleanrequired

    Indicates whether this group is exempt from standard AML rules.

    searchInSanctionlist stringnullablerequired

    Configuration for sanction list screening behavior for this group.

    groupErrorMessage stringnullablerequired

    The error message recorded if group evaluation fails.

    groupVersion int32required

    The version number of the group definition.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateAt date-timerequired

    The date and time when this record was last updated.

  • ]
  • groupRules object[]nullable

    The list of group-specific rule associations.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    groupRulePriority int32required

    The priority order of this rule within the group.

    groupRuleScore int32required

    The score assigned to this rule within the group context.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    createDate date-timerequired

    The date and time when this record was created.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateDate date-timenullablerequired

    The date and time when this record was last updated.

    ruleVersion int32required

    The version number of the rule definition.

    group object

    The referenced customer group definition.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    groupDescription stringnullablerequired

    A textual description of the group's purpose.

    groupSqlQuery stringnullablerequired

    The SQL query used to dynamically determine group membership.

    groupName stringnullablerequired

    The display name of the group.

    groupStatus booleanrequired

    Indicates whether the group is currently active.

    groupRiskLevelCode int32required

    The risk level code assigned to this group.

    groupLiveCheckFlg booleannullablerequired

    Indicates whether live checking is enabled for this group.

    groupAmlExceptionFlg booleanrequired

    Indicates whether this group is exempt from standard AML rules.

    searchInSanctionlist stringnullablerequired

    Configuration for sanction list screening behavior for this group.

    groupErrorMessage stringnullablerequired

    The error message recorded if group evaluation fails.

    groupVersion int32required

    The version number of the group definition.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateAt date-timerequired

    The date and time when this record was last updated.

    rule object

    The referenced AML rule definition.

    groupRuleObjects object[]nullable

    The list of group-specific rule object overrides.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    objectType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the AML object.

    operator stringnullablerequired

    The comparison operator used in the rule condition (e.g., >, <, =).

    valueFrom stringnullablerequired

    The lower bound or starting value for the rule condition.

    valueFromType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the lower bound value.

    valueTo stringnullablerequired

    The upper bound or ending value for the rule condition.

    valueToType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the upper bound value.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    object object

    The referenced AML object definition.

    objectName stringnullablerequired

    The display name of the AML object.

    objectType stringnullablerequired

    The type classification of the AML object.

    objectDescription stringnullablerequired

    A textual description of the AML object's purpose.

    sqlObject stringnullablerequired

    The SQL expression used to evaluate this object.

    objectErrorMessage stringnullablerequired

    The error message recorded if object evaluation fails.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    objectVersion int32nullablerequired

    The version number of the object definition.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
    ruleVersion int32required

    The version number of the rule definition.

    ruleObjectUID uuidrequired

    The unique identifier of the parent rule object.

    groupRuleUID uuidrequired

    The unique identifier of the parent group rule.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    group object

    The referenced customer group definition.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    groupDescription stringnullablerequired

    A textual description of the group's purpose.

    groupSqlQuery stringnullablerequired

    The SQL query used to dynamically determine group membership.

    groupName stringnullablerequired

    The display name of the group.

    groupStatus booleanrequired

    Indicates whether the group is currently active.

    groupRiskLevelCode int32required

    The risk level code assigned to this group.

    groupLiveCheckFlg booleannullablerequired

    Indicates whether live checking is enabled for this group.

    groupAmlExceptionFlg booleanrequired

    Indicates whether this group is exempt from standard AML rules.

    searchInSanctionlist stringnullablerequired

    Configuration for sanction list screening behavior for this group.

    groupErrorMessage stringnullablerequired

    The error message recorded if group evaluation fails.

    groupVersion int32required

    The version number of the group definition.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateAt date-timerequired

    The date and time when this record was last updated.

  • ]
  • groupRules undefined[]nullablerequired

    The list of group-specific rule associations.

    ruleObjects object[]nullable

    The list of rule objects (conditions) that compose this rule.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    objectType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the AML object.

    operator stringnullablerequired

    The comparison operator used in the rule condition (e.g., >, <, =).

    valueFrom stringnullablerequired

    The lower bound or starting value for the rule condition.

    valueFromType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the lower bound value.

    valueTo stringnullablerequired

    The upper bound or ending value for the rule condition.

    valueToType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the upper bound value.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    object object

    The referenced AML object definition.

    objectName stringnullablerequired

    The display name of the AML object.

    objectType stringnullablerequired

    The type classification of the AML object.

    objectDescription stringnullablerequired

    A textual description of the AML object's purpose.

    sqlObject stringnullablerequired

    The SQL expression used to evaluate this object.

    objectErrorMessage stringnullablerequired

    The error message recorded if object evaluation fails.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    objectVersion int32nullablerequired

    The version number of the object definition.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
    ruleVersion int32required

    The version number of the rule definition.

  • ]
  • ruleVersion int32required

    The version number of the rule definition.

    ruleValidFrom date-timerequired

    The date from which this rule is effective.

    ruleValidTo date-timerequired

    The date until which this rule is effective.

    ruleRiskLevelCode stringnullablerequired

    The risk level code associated with this rule.

    ruleScore int32required

    The score value assigned when this rule is triggered.

    ruleDesc stringnullablerequired

    A textual description of the rule's logic and purpose.

    ruleName stringnullablerequired

    The display name of the rule.

    ruleStatus booleannullablerequired

    Indicates whether the rule is currently active.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

  • ]
  • ruleObjects object[]nullable

    The list of rule objects (conditions) that compose this rule.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    objectType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the AML object.

    operator stringnullablerequired

    The comparison operator used in the rule condition (e.g., >, <, =).

    valueFrom stringnullablerequired

    The lower bound or starting value for the rule condition.

    valueFromType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the lower bound value.

    valueTo stringnullablerequired

    The upper bound or ending value for the rule condition.

    valueToType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the upper bound value.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    object object

    The referenced AML object definition.

    objectName stringnullablerequired

    The display name of the AML object.

    objectType stringnullablerequired

    The type classification of the AML object.

    objectDescription stringnullablerequired

    A textual description of the AML object's purpose.

    sqlObject stringnullablerequired

    The SQL expression used to evaluate this object.

    objectErrorMessage stringnullablerequired

    The error message recorded if object evaluation fails.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    objectVersion int32nullablerequired

    The version number of the object definition.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    rule object

    The referenced AML rule definition.

    groupRuleObjects object[]nullable

    The list of group-specific rule object overrides.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    objectType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the AML object.

    operator stringnullablerequired

    The comparison operator used in the rule condition (e.g., >, <, =).

    valueFrom stringnullablerequired

    The lower bound or starting value for the rule condition.

    valueFromType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the lower bound value.

    valueTo stringnullablerequired

    The upper bound or ending value for the rule condition.

    valueToType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the upper bound value.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    object object

    The referenced AML object definition.

    objectName stringnullablerequired

    The display name of the AML object.

    objectType stringnullablerequired

    The type classification of the AML object.

    objectDescription stringnullablerequired

    A textual description of the AML object's purpose.

    sqlObject stringnullablerequired

    The SQL expression used to evaluate this object.

    objectErrorMessage stringnullablerequired

    The error message recorded if object evaluation fails.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    objectVersion int32nullablerequired

    The version number of the object definition.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
    ruleVersion int32required

    The version number of the rule definition.

    ruleObjectUID uuidrequired

    The unique identifier of the parent rule object.

    groupRuleUID uuidrequired

    The unique identifier of the parent group rule.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    group object

    The referenced customer group definition.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    groupDescription stringnullablerequired

    A textual description of the group's purpose.

    groupSqlQuery stringnullablerequired

    The SQL query used to dynamically determine group membership.

    groupName stringnullablerequired

    The display name of the group.

    groupStatus booleanrequired

    Indicates whether the group is currently active.

    groupRiskLevelCode int32required

    The risk level code assigned to this group.

    groupLiveCheckFlg booleannullablerequired

    Indicates whether live checking is enabled for this group.

    groupAmlExceptionFlg booleanrequired

    Indicates whether this group is exempt from standard AML rules.

    searchInSanctionlist stringnullablerequired

    Configuration for sanction list screening behavior for this group.

    groupErrorMessage stringnullablerequired

    The error message recorded if group evaluation fails.

    groupVersion int32required

    The version number of the group definition.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateAt date-timerequired

    The date and time when this record was last updated.

  • ]
  • groupRules object[]nullable

    The list of group-specific rule associations.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    groupRulePriority int32required

    The priority order of this rule within the group.

    groupRuleScore int32required

    The score assigned to this rule within the group context.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    createDate date-timerequired

    The date and time when this record was created.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateDate date-timenullablerequired

    The date and time when this record was last updated.

    ruleVersion int32required

    The version number of the rule definition.

    group object

    The referenced customer group definition.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    groupDescription stringnullablerequired

    A textual description of the group's purpose.

    groupSqlQuery stringnullablerequired

    The SQL query used to dynamically determine group membership.

    groupName stringnullablerequired

    The display name of the group.

    groupStatus booleanrequired

    Indicates whether the group is currently active.

    groupRiskLevelCode int32required

    The risk level code assigned to this group.

    groupLiveCheckFlg booleannullablerequired

    Indicates whether live checking is enabled for this group.

    groupAmlExceptionFlg booleanrequired

    Indicates whether this group is exempt from standard AML rules.

    searchInSanctionlist stringnullablerequired

    Configuration for sanction list screening behavior for this group.

    groupErrorMessage stringnullablerequired

    The error message recorded if group evaluation fails.

    groupVersion int32required

    The version number of the group definition.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateAt date-timerequired

    The date and time when this record was last updated.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
  • ]
  • ruleObjects undefined[]nullablerequired

    The list of rule objects (conditions) that compose this rule.

    ruleVersion int32required

    The version number of the rule definition.

    ruleValidFrom date-timerequired

    The date from which this rule is effective.

    ruleValidTo date-timerequired

    The date until which this rule is effective.

    ruleRiskLevelCode stringnullablerequired

    The risk level code associated with this rule.

    ruleScore int32required

    The score value assigned when this rule is triggered.

    ruleDesc stringnullablerequired

    A textual description of the rule's logic and purpose.

    ruleName stringnullablerequired

    The display name of the rule.

    ruleStatus booleannullablerequired

    Indicates whether the rule is currently active.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    ruleVersion int32required

    The version number of the rule definition.

  • ]
  • ruleVersion int32required

    The version number of the rule definition.

    ruleValidFrom date-timerequired

    The date from which this rule is effective.

    ruleValidTo date-timerequired

    The date until which this rule is effective.

    ruleRiskLevelCode stringnullablerequired

    The risk level code associated with this rule.

    ruleScore int32required

    The score value assigned when this rule is triggered.

    ruleDesc stringnullablerequired

    A textual description of the rule's logic and purpose.

    ruleName stringnullablerequired

    The display name of the rule.

    ruleStatus booleannullablerequired

    Indicates whether the rule is currently active.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

Responses​

Rule was created.

Schema
    groupRuleObjects object[]nullable

    The list of group-specific rule object overrides.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    objectType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the AML object.

    operator stringnullablerequired

    The comparison operator used in the rule condition (e.g., >, <, =).

    valueFrom stringnullablerequired

    The lower bound or starting value for the rule condition.

    valueFromType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the lower bound value.

    valueTo stringnullablerequired

    The upper bound or ending value for the rule condition.

    valueToType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the upper bound value.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    object object

    The referenced AML object definition.

    objectName stringnullablerequired

    The display name of the AML object.

    objectType stringnullablerequired

    The type classification of the AML object.

    objectDescription stringnullablerequired

    A textual description of the AML object's purpose.

    sqlObject stringnullablerequired

    The SQL expression used to evaluate this object.

    objectErrorMessage stringnullablerequired

    The error message recorded if object evaluation fails.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    objectVersion int32nullablerequired

    The version number of the object definition.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
    ruleVersion int32required

    The version number of the rule definition.

    ruleObjectUID uuidrequired

    The unique identifier of the parent rule object.

    groupRuleUID uuidrequired

    The unique identifier of the parent group rule.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    group object

    The referenced customer group definition.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    groupDescription stringnullablerequired

    A textual description of the group's purpose.

    groupSqlQuery stringnullablerequired

    The SQL query used to dynamically determine group membership.

    groupName stringnullablerequired

    The display name of the group.

    groupStatus booleanrequired

    Indicates whether the group is currently active.

    groupRiskLevelCode int32required

    The risk level code assigned to this group.

    groupLiveCheckFlg booleannullablerequired

    Indicates whether live checking is enabled for this group.

    groupAmlExceptionFlg booleanrequired

    Indicates whether this group is exempt from standard AML rules.

    searchInSanctionlist stringnullablerequired

    Configuration for sanction list screening behavior for this group.

    groupErrorMessage stringnullablerequired

    The error message recorded if group evaluation fails.

    groupVersion int32required

    The version number of the group definition.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateAt date-timerequired

    The date and time when this record was last updated.

  • ]
  • groupRules object[]nullable

    The list of group-specific rule associations.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    groupRulePriority int32required

    The priority order of this rule within the group.

    groupRuleScore int32required

    The score assigned to this rule within the group context.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    createDate date-timerequired

    The date and time when this record was created.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateDate date-timenullablerequired

    The date and time when this record was last updated.

    ruleVersion int32required

    The version number of the rule definition.

    group object

    The referenced customer group definition.

    groupCode stringnullablerequired

    The unique code identifying the customer group.

    groupDescription stringnullablerequired

    A textual description of the group's purpose.

    groupSqlQuery stringnullablerequired

    The SQL query used to dynamically determine group membership.

    groupName stringnullablerequired

    The display name of the group.

    groupStatus booleanrequired

    Indicates whether the group is currently active.

    groupRiskLevelCode int32required

    The risk level code assigned to this group.

    groupLiveCheckFlg booleannullablerequired

    Indicates whether live checking is enabled for this group.

    groupAmlExceptionFlg booleanrequired

    Indicates whether this group is exempt from standard AML rules.

    searchInSanctionlist stringnullablerequired

    Configuration for sanction list screening behavior for this group.

    groupErrorMessage stringnullablerequired

    The error message recorded if group evaluation fails.

    groupVersion int32required

    The version number of the group definition.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    updateAt date-timerequired

    The date and time when this record was last updated.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
  • ]
  • ruleObjects object[]nullable

    The list of rule objects (conditions) that compose this rule.

  • Array [
  • uid uuidrequired

    The universally unique identifier of this record.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    objectType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the AML object.

    operator stringnullablerequired

    The comparison operator used in the rule condition (e.g., >, <, =).

    valueFrom stringnullablerequired

    The lower bound or starting value for the rule condition.

    valueFromType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the lower bound value.

    valueTo stringnullablerequired

    The upper bound or ending value for the rule condition.

    valueToType int32required

    Possible values: [0, 1, 3, 4]

    The type classification of the upper bound value.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    object object

    The referenced AML object definition.

    objectName stringnullablerequired

    The display name of the AML object.

    objectType stringnullablerequired

    The type classification of the AML object.

    objectDescription stringnullablerequired

    A textual description of the AML object's purpose.

    sqlObject stringnullablerequired

    The SQL expression used to evaluate this object.

    objectErrorMessage stringnullablerequired

    The error message recorded if object evaluation fails.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    objectVersion int32nullablerequired

    The version number of the object definition.

    objectCode stringnullablerequired

    The unique code identifying the AML object.

    rule object

    The referenced AML rule definition.

    0 required
    1 required
    2 required
    3 required
    4 required
    5 required
    6 required
    7 required
    8 required
    9 required
    ruleVersion int32required

    The version number of the rule definition.

  • ]
  • ruleVersion int32required

    The version number of the rule definition.

    ruleValidFrom date-timerequired

    The date from which this rule is effective.

    ruleValidTo date-timerequired

    The date until which this rule is effective.

    ruleRiskLevelCode stringnullablerequired

    The risk level code associated with this rule.

    ruleScore int32required

    The score value assigned when this rule is triggered.

    ruleDesc stringnullablerequired

    A textual description of the rule's logic and purpose.

    ruleName stringnullablerequired

    The display name of the rule.

    ruleStatus booleannullablerequired

    Indicates whether the rule is currently active.

    ruleCode stringnullablerequired

    The unique code identifying the AML rule.

    createdBy stringnullablerequired

    The username or identifier of the user who created this record.

    updatedBy stringnullablerequired

    The username or identifier of the user who last updated this record.

Loading...