Filters
- "
name": "key_field", - "
case_insensitive": (optional), defines whether search should becase-insensitive. Possible values: (1 -case-insensitive, 0 -case-sensitive). The default value is 0. - "
search_mappings": (optional), defines whether the search should be performed inmappings. Possible values: (1 - search should be performed in bothkey field valuesand theirmappings, 0 - search should be performed inkey field valuesonly). The default value is 0. - "
value": ["value1", ... ], - "
match": "equals|not equals|contains|not contains|beginswith|endswith|not beginswith|not endswith"
where the value of the "value" field should be an array.
If "search_mappings" is set to 1, the search will be performed for both specified key field values and their mappings (descriptions). For example, if you have the creative_id key field with some value of "1" and its mapping of "First Creative", you can search for it as follows:
{"name": "creative_id", "value": ["First Creative"],"match":"equals", "search_mappings": 1}
OR
{"name": "creative_id", "value": [1],"match": "equals"}
Search results will be fully identical.
You can even use a partial matching, like {"name":"creative_id","value": ["Creative"],"match":" contains", "search_mappings": 1}, but please note that if you use a too short search string (1 - 2 characters long), it may take significant time to look up all matching records.