update_transaction
Apply targeted field changes to a QuickBooks Online transaction. Use dry-run mode to preview updates before committing.
Instructions
Apply one or more field changes to a single transaction.
Each change is {"line_id": "", "field": "account|class|location|customer|vendor|memo", "new_value": "..."}. Omit line_id (or pass null) for header-level fields. dry_run=True (default) resolves refs and reports the plan without writing; pass dry_run=False to commit the sparse update.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| txn_type | Yes | ||
| txn_id | Yes | ||
| changes | Yes | ||
| dry_run | No |