By default, users cannot update imported transactions from Plaid Accounts, but there is a setting that allows them to override this behavior. When this is set it is possible to (for example) change the value of a transaction from an expense to income. However, if the same transformation is attempted by API (and possibly by rule), this setting seems to be ignored and the API generates this response: {'error': ['You cannot change the amount for this transaction because it was automatically imported.']} Is it possible to make the API (and rules) check this setting before failing?