Sign in to run requests with your own sandbox key. Sign in

CascadeCondition

A single comparison against a product node's output (or a built-in context variable such as `applicant.email`).

Type: CascadeCondition

CascadeCondition has 4 top-level fields; source_node_id, field, operator are always present. Fields typed as another schema link to that schema's page, and nested objects expand in place below. The machine-readable definition is #/components/schemas/CascadeCondition in openapi.json; the example in the right-hand rail is synthesized from the field examples in that spec.

Fields

  • source_node_id string required The `id` of the product node whose output is compared.
  • field string required Exact output field path from that product's schema, e.g. `creditScore.fico9`.
  • operator string required One of equals not_equals greater_than greater_than_or_equal less_than less_than_or_equal contains not_contains starts_with ends_with is_empty is_not_empty is_true is_false
  • value one of The comparison value. Required for every operator except the unary ones (`is_empty`, `is_not_empty`, `is_true`, `is_false`), which accept `null` or no `value` at all.
    • option 1 string, nullable
    • option 2 number
    • option 3 boolean
Was this page helpful?