get
https://{subdomain}.myclickfunnels.com/api/v2/funnels//structure
Closed Beta — not yet enabled for all workspaces. Request access at https://developers.myclickfunnels.com/page/code-support.
A funnel's steps as a single, flat, ordered list — the same top‑to‑bottom flow you see in the funnel builder. Use it to read or visualize how a funnel is laid out.
Each entry in steps is one of three kinds:
show_page_step— a page. Includespage(itsname,url, and theexternal/sdk_tokenflags for externally‑hosted SDK pages) andshow_page_step_id— the id you hand back asfunnel.show_page_step_idto swap a page onto this step.split_test_step— an A/B test: avariantslist, each with aweightand its ownsteps.conditional_split_step— routing by a saved contact filter: abrancheslist, always[matched, fallthrough], each with its ownsteps.
Splits can nest — a split placed inside a branch shows up inside that branch's steps.
Two things to know when reading it:
- Follow the array order, not
sort_order.sort_orderonly numbers a step within its own list, so it repeats across branches and after splits — in the example below the top level runs0, 1, 0, 1. The array order is the real sequence. (Separately: when you create a step, thesort_orderyou send positions it among the funnel's top‑level steps.) - Branches come back together. A branch lists only its own steps; afterwards the flow continues at the step right after the split, and every branch ends up there. In the example below, both branches lead on to
Order Form → Thank You. A split with nothing after it ends the funnel.
The 200 example below is this funnel:
Entry
└─ Conditional Split
├─ matched: VIP Welcome → Split Test ( Premium Offer A 50% / Premium Offer B 50% )
└─ fallthrough: Guest Welcome → Conditional Split ( Returning Customer / New Customer )
→ Order Form → Thank You (every path comes back together here)Related: the Pages skill (create, position, and swap pages) and the Funnels skill (add split tests and conditional splits).
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…