Appearance
telling-event.enum
Refused 400 schemaA value not in the allowed list, 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. A value not in the allowed list. Typical cause: system_type: "playout", an asset status FINALIZING, a lifecycle phase LIVE, upper-case severities. For a message at a som_version newer than 1.0.0 (a later 1.x), this is tolerated instead: accepted, and listed under tolerated, as the SOM compatibility policy asks. At exactly 1.0.0 it is refused.
How to fix it
Use one of the values the schema lists (they are in message). path in the violation points at the field.
Branch on the rule id, never on the violation's message text. All rules: rule catalogue.