List conditions
List all conditions. Use globalOnly=true to return only global conditions (not scoped to a specific funnel). idFunnel takes precedence over globalOnly when both are set.
query Parameters
statusStatus of resource
idFunnelFilter to conditions scoped to this funnel. Takes precedence over globalOnly.
idCategoryOptional category ID to filter by
globalOnlyWhen true, return only global conditions (those not scoped to a specific funnel).
List conditions › Responses
List of conditions
idConditionID of the condition
conditionNameCondition's name.
statusidCategoryID of the parent category
categoryNameName of the parent category
Find condition by ID
Retrieve a condition by its id
query Parameters
idConditionThe ID of the condition to query
Find condition by ID › Responses
The requested condition
idConditionID of the condition
conditionNameidCategoryCategory ID. Empty if uncategorized
restrictToFunnelIdIf empty, then can be used in all funnels, otherwise, id of the funnel that can use this condition.
statusFree form object to store any custom data
Find conditions by ID list
Retrieve all conditions with the specified ids
query Parameters
idConditionsList of the condition IDs to retrieve
Find conditions by ID list › Responses
The requested conditions
idConditionID of the condition
conditionNameidCategoryCategory ID. Empty if uncategorized
restrictToFunnelIdIf empty, then can be used in all funnels, otherwise, id of the funnel that can use this condition.
statusFree form object to store any custom data
Find conditions by status
Retrieve all conditions with the specified status, optionally filtering by parent funnel id. Returns slim projection (same as list endpoint). Use find/byId for full objects.
query Parameters
statusStatus of resource
idFunnelThe optional parent funnel ID to filter the query to
Find conditions by status › Responses
The requested conditions
idConditionID of the condition
conditionNameCondition's name.
statusidCategoryID of the parent category
categoryNameName of the parent category
Find conditions by category
Retrieve all conditions under the specified category, optionally filtering by parent funnel id
query Parameters
idCategoryParent category of resource
idFunnelThe optional ID of the funnel to filter to
Find conditions by category › Responses
The requested conditions
idConditionID of the condition
conditionNameidCategoryCategory ID. Empty if uncategorized
restrictToFunnelIdIf empty, then can be used in all funnels, otherwise, id of the funnel that can use this condition.
statusFree form object to store any custom data
Update a condition
Update an existing condition. The id cannot be changed.
Update a condition › Request Body
idConditionID of the condition
conditionNameidCategoryCategory ID. Empty if uncategorized
restrictToFunnelIdIf empty, then can be used in all funnels, otherwise, id of the funnel that can use this condition.
statusFree form object to store any custom data
Update a condition › Responses
Condition updated successfully
Create a condition
Create a new condition
Create a condition › Request Body
idConditionID of the condition
conditionNameidCategoryCategory ID. Empty if uncategorized
restrictToFunnelIdIf empty, then can be used in all funnels, otherwise, id of the funnel that can use this condition.
statusFree form object to store any custom data
Create a condition › Responses
Condition created successfully
Duplicate a condition
Create duplicate of existing condition.
query Parameters
idConditionID of the condition to duplicate.
Duplicate a condition › Request Body
nameName for the new asset
parentIdOptional parent/category ID for the new asset
Optional field overrides to merge into the duplicated asset. Keys are JSON field names (e.g. baseURL, trackingFieldSlots). Protected fields (ID, owner, status) cannot be changed via this field — they are always set by the server after the merge.
Duplicate a condition › Responses
The newly created condition
idID of the newly created asset
Move conditions to a category
Move the specified conditions to a category
Move conditions to a category › Request Body
entriesList of asset IDs to move
idCategoryTarget category ID (empty string to remove from category)
Move conditions to a category › Responses
Conditions moved successfully