# RuleActionUpdate

Type: object

Schema: [RuleActionUpdate](https://sourcey-firefly.pages.dev/api/models/ruleactionupdate/index.md)

- `type` (optional)
  Reference: [RuleActionKeyword](https://sourcey-firefly.pages.dev/api/models/ruleactionkeyword/index.md); Type: string, string
  
  The type of thing this action will do. A limited set is possible.
  
  enum: ["user_action","set_category","clear_category","set_budget","clear_budget","add_tag","remove_tag","remove_all_tags","set_description","append_description","prepend_description","set_source_account","set_destination_account","set_notes","append_notes","prepend_notes","clear_notes","link_to_bill","convert_withdrawal","convert_deposit","convert_transfer","delete_transaction"]
  
  Example:
  
  ```json
  "set_category"
  ```

- `value` (optional)
  Type: string, string; nullable
  
  The accompanying value the action will set, change or update. Can be empty, but for some types this value is mandatory.
  
  Example:
  
  ```json
  "Daily groceries"
  ```

- `order` (optional)
  Type: integer, int32
  
  Order of the action
  
  Example:
  
  ```json
  5
  ```

- `active` (optional)
  Type: boolean
  
  If the action is active.
  
  Example:
  
  ```json
  true
  ```

- `stop_processing` (optional)
  Type: boolean
  
  When true, other actions will not be fired after this action has fired.
  
  Example:
  
  ```json
  false
  ```