Update Conditional Split Step

Update the condition and/or attach pages to existing branches. At least one of the two must be provided.

  • condition.filter_id is the public id of a RefineFilter in the same workspace.
  • Branches array must have 2 entries (matched, unmatched). Each entry may carry a page_id to attach (currently empty branch) or swap (currently populated branch). Any page being attached / swapped-in must be a fresh user_page in the same workspace with no existing ShowPageStep.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required
integer
required
Body Params

BETA — Conditional Split Steps are currently in beta. You can request access via the Funnel Coders community but keep in mind that BETA endpoints are subject to change.

Update the condition and/or attach pages to existing branches. At least one of the two must be provided.

  • condition.filter_id is the public id of a RefineFilter in the same workspace. Create or update filters via the RefineFilter endpoints. See Attaching a filter and Applying filters to conditional split steps.
  • branches must be a 2-entry array (matched, unmatched).
    • page_id (single) — when the branch is empty: attach. When the branch already has show-page-steps: swap the FIRST step's page (subsequent steps preserved).
    • page_ids (array) — APPEND the listed fresh pages to the end of the branch. Use this to grow a branch with more sequential steps over multiple PATCHes. Both forms are mutually exclusive per entry; any page referenced must be a fresh user_page in the same workspace with no existing ShowPageStep.

conditional_split_step
object
Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json