Rules
Preview a rule against transactions (dry-run)
Accepts either a rule_id to load an existing rule, or an inline rule
definition (conditions + actions). Provide an array of transaction_ids
to test against — each transaction must belong to the authenticated user.
No data is persisted.
Action values support Liquid templates for dynamic expressions.
Use {{ transaction.field_name }} to reference fields and Liquid filters
(remove, regex_capture, date_add, remove_at, keep_at, etc.)
to transform values. Plain strings are treated as literal values.
Body
application/json
The ID of an existing rule to preview. Omit to provide an inline rule definition instead.
Response
application/json
More in Rules
GETList all rulesPOSTCreate a new ruleGETGet rulePUTUpdate ruleStill need help? Ask the team