Appearance
link-event.if
Refused 400 schemaA conditional rule failed: because of one field's value, another rule applies, in the link-event payload schema.
| Outcome | Refused, 400 |
| Source | schema: The SOM 1.0 JSON Schema says no. The message is not valid SOM 1.0. |
| Checked at | SOM envelope, version and payload (see the order of checks) |
| Applies to | messages whose payload is checked against the link-event schema |
What it means
The message breaks the link-event payload schema. A conditional rule failed: because of one field's value, another rule applies. Typical cause: A status that requires another field to be present.
How to fix it
The violations reported alongside it (usually required or const) say what the condition needs. path in the violation points at the field.
Branch on the rule id, never on the violation's message text. All rules: rule catalogue.