Appearance
story-context.anyOf
Refused 400 schemaNone of the alternatives match, in the story-context 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 story-context schema |
What it means
The message breaks the story-context 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.