When a list filter branch is missing a required enum field, POST /crm/v3/lists answers "Some required fields were not set: [operator]"; sending a deliberately invalid value returns an error that names the accepted value(s).
Measured
More facts from this area
Spriggit uses these facts when it plans changes. See something out of date? Email [email protected]