List Split Tests
Retrieve all split tests for a brand.The brand/project ID
Results per page (1–100, default: 25)
Request
cURL
Get Split Test
Retrieve a single split test by ID.The brand/project ID
The split test ID
Request
cURL
Update Split Test
Update weights, status, or settings of an existing split test. When weights change, the underlying flow configuration is also updated.The brand/project ID
The split test ID
running or pausedUpdated variants with new weights. Must match the existing variant count and sum to 100.
Updated test name
Request
cURL
Delete Split Test
Remove a split test. This removes all split test nodes (the split test, weight nodes, and their target nodes) from the flow configuration and reconnects the remaining flow so downstream nodes are not orphaned. The test record is marked asdeleted.
The brand/project ID
The split test ID
Request
cURL
Declare Winner
Manually declare a winning variant. This finalizes the test — the flow is updated so all traffic follows the winning variant’s path. The test status is set tofinalized and an end_date is recorded. Non-winning variants remain in the flow configuration but are no longer served.
The brand/project ID
The split test ID
The
node_code of the winning variant’s weight node. Find this in the split test’s config.items[].node_code.Request
cURL