v54

latestOpenAPI 3.0.0raw.githubusercontent.com2026-08-01235140905.8 KB
Accounting

Updates a single spent or received money transaction

post/BankTransactions/{BankTransactionID}

Path parameters

BankTransactionIDstring uuid required

Xero generated unique identifier for a bank transaction

Query parameters

unitdpinteger

e.g. unitdp=4 – (Unit Decimal Places) You can opt in to use four decimal places for unit amounts

Headers

Idempotency-Keystring

This allows you to safely retry requests without the risk of duplicate processing. 128 character max.

Request body

Response

Success - return response of type BankTransactions array with updated BankTransaction