Skip to main content

AntispamOffensiveDto

severitystringrequired

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

Example: high
categoriesstring[]required

Offensive-content categories found (masked evidence only).

Example: ["profanity","insult"]
matchedCountnumberrequired

How many offending items were found (count only).

Example: 2
maskedRationalestring

Masked, customer-safe explanation — never reprints the offending words.

Example: Message blocked for offensive language (profanity, insult).
AntispamOffensiveDto
{
"severity": "high",
"categories": [
"profanity",
"insult"
],
"matchedCount": 2,
"maskedRationale": "Message blocked for offensive language (profanity, insult)."
}