2021.1

Table Of Contents
Structure
The structure consists of an object with the following name/value pairs:
l entity the data entity type (value of either DATARECORDS, DATASETS, CONTENTITEMS,
CONTENTSETS, JOBS or JOBSETS)
l search search criteria, consisting of an object with the following name/value pairs:
l ruleType the topmost RULESET
l condition the logic rule for this RULESET (value of ALL, ANY, NOTALL or NOTANY)
l rules a base list of search rules, consisting of an array of objects each with a
specific rule sub-structure depending on the type of rule. This could include nested
rule sets.
l sort a list of sorting rules, consisting of an array of objects each with the following
name/value pairs:
l type the type of sorting rule (value of either value or property)
l name the name of the data value field or data entity property to sort by (type of
string)
l numeric whether the data value field is a of a numeric type (type of boolean)
(only available when sorting on value fields)
l order the order that matches to this rule are sorted by (value of either ASC or
DESC)
l group a list of grouping rules, consisting of an array of objects each with the following
name/value pairs:
l type the type of grouping rule (value of either value or property)
l name the name of the data value field or data entity property to group by (type of
string)
l numeric whether the data value field is a of a numeric type (type of boolean)
(only available when grouping on value fields)
l order the order that matches to this rule are grouped by (value of either ASC or
DESC)
The search rule sub-structure consists of an object with rule specific groupings of name/value
pairs.
These include the following:
Page 131