Appearance
envelope.required
Refused 400 schemaA required field is missing, in the SOM 1.0 envelope.
| 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) |
What it means
The message breaks the SOM 1.0 envelope. A required field is missing. Typical cause: correlation_id, story_id or sequence_number left out. The field name is in message.
How to fix it
Add the field. path in the violation points at the field.
Branch on the rule id, never on the violation's message text. All rules: rule catalogue.