Appearance
telling-event.anyOf
Refused 400 schemaNone of the alternatives match, in the telling-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 telling-event schema |
What it means
The message breaks the telling-event payload schema. None of the alternatives match. Typical cause: A delivery with neither a source nor a locator.
How to fix it
Satisfy at least one of the alternatives; the other violations at the same path say what each one missed. path in the violation points at the field.
Branch on the rule id, never on the violation's message text. All rules: rule catalogue.