Skip to main content

One field's rules: an operator with its value, an and list of rules that must all match, or an or list of alternatives.

field
string

Field name from the fields list.

customFieldKey
string

Set on customFields conditions. The custom field's key (its id).

operator
string

One of the filter operators. On an invalid condition, the condition name as stored.

value

The value the operator compares against; its shape is the operator's valueType in the fields list.

and
Filter condition branch · object[]

Rules on this field that must all match.

or
Filter condition branch · object[]

Alternatives on this field, any of which may match.

invalid
boolean

Condition steps only. true when the stored rule has no V3 condition; field, operator and value then hold the stored property, condition and value. A PUT of the same step keeps such a condition when it is sent back unchanged.