Preview a signal set
previewSignalSetCheck whether candidate signal criteria match enough stores (80 or more). Returns {"enough": true|false}. It does not save anything. Paid plans only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| setId | No | Optional. The id of a set you are editing. | |
| criteria | Yes | Either {"root": node} with a recursive tree, or the flat form {"signalIds": [...], "legacyCategories": [...], "icpFilters": [...]}. A node is {"type":"group","op":"AND"|"OR","children":[...]}, {"type":"not","child":node}, {"type":"signal","signalId":"..."}, {"type":"legacyCategory","category":"..."} or {"type":"icp","column":"...","operator":"...","value":"..."}. Use the catalog and ICP columns from listSignalSets. |