Ccascading list synchronizes simple string lists with sub lists.

In the following, we will use a data source with this JSON result as example:

{
   "parentList": [
    {      
        "name": "Mario Speedwagon",
        "children": [
            { "name": "Andrew" },
            { "name": "Mathew" }
        ]
    },
    {      
        "name": "Anna Sthesia",
        "children": [
            { "name": "Margret" },
            { "name": "Anthony" }
        ]
    }
  ]
}
CODE

Select Parent List

First select the parent list, as JSON path. The result must contain the complete data set that you want to sync.

Example:

$.parentList[*]
CODE

Parent Label

Next, define a path to the parent label in your selected list.

Example:

$.name
CODE

Select Children

Define a path to the children list, referring to your selected list:

Example:

$.children[*]
CODE

Child Label

Define a JSON path pointing to the value within the selected children list, that you want to use as child label.

Example:

$.name
CODE

Limitations

Cascading List type allows up to 1.000 parent values.