Skip to main content

UpdateFraudRuleDto

codestring

Possible values: >= 3 characters and <= 100 characters, Value must match regular expression /^[a-z0-9_.]+$/

namestring

Possible values: >= 3 characters and <= 200 characters

descriptionstring
ruleTypestring

Possible values: [claim_early_inception, claim_ratio_sum_insured, agent_claim_velocity, agent_referral_velocity, client_duplication_across_agents, commission_spike, payment_burst, login_burst_across_users, client_transaction_velocity]

parametersobject

Rule parameters (thresholds, windows).

severitystring

Possible values: [low, medium, high, critical]

isActiveboolean
insurerIdstring

Phase-3 optional per-insurer scope. When set, the rule evaluates only against subjects tied to this insurer. Null = global rule.

UpdateFraudRuleDto
{
"code": "string",
"name": "string",
"description": "string",
"ruleType": "claim_early_inception",
"parameters": {},
"severity": "low",
"isActive": true,
"insurerId": "string"
}