# TransactionStore

Type: object

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

- `error_if_duplicate_hash` (optional)
  Type: boolean
  
  Break if the submitted transaction exists already.
  
  Example:
  
  ```json
  false
  ```

- `apply_rules` (optional)
  Type: boolean
  
  Whether or not to apply rules when submitting transaction.
  
  Example:
  
  ```json
  false
  ```

- `fire_webhooks` (optional)
  Type: boolean
  
  Whether or not to fire the webhooks that are related to this event.
  
  default: true
  
  Example:
  
  ```json
  true
  ```

- `group_title` (optional)
  Type: string, string; nullable
  
  Title of the transaction if it has been split in more than one piece. Empty otherwise.
  
  Example:
  
  ```json
  "Split transaction title."
  ```

- `transactions` (required)
  Type: array
  
  Items:
    Reference: [TransactionSplitStore](https://sourcey-firefly.pages.dev/api/models/transactionsplitstore/index.md); Type: object