Create a bank transaction in Xero. Use SPEND for payments out or RECEIVE for money received.
DateTransaction date in YYYY-MM-DD format.
TypeRequiredstringTransaction type: SPEND (payment out) or RECEIVE (money in).
StatusstringTransaction status: AUTHORISED or DELETED.
ContactIDRequiredstringXero Contact ID for the transaction.
LineItemsRequiredarrayList of line items for the bank transaction.
ReferencestringReference or transaction description.
tenant_idstringXero tenant/organization ID. If not provided, uses the first connected tenant.
CurrencyCodestringCurrency code (e.g., USD, EUR).
BankAccountIDstringBank account UUID identifier. Either bank_account_code or bank_account_id must be provided.
BankAccountCodestringShort alphanumeric account code (e.g., '090', '091'), not the account name. Maximum 10 characters.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.