List bank accounts

GEThttps://app.speybooks.com/api/v1/bank-accounts/

Returns all active bank accounts for the authenticated organisation, ordered with the primary account first, then alphabetically by bank name.

Use this endpoint to populate bank account selectors in the import upload flow.

Response

200Returns all active bank accounts for the organisation, ordered by primary status then bank name.
Show response fields
bankAccountsarray<object>
List of active bank accounts.
Show child attributes
accountIdinteger
Linked chart-of-accounts account ID (e.g. the 1200 Bank Current Account).
accountNamestringnullable
Display name for the account (e.g. Business Current Account). Null if not set.
accountNumberstringnullable
UK account number (e.g. 12345678). Null if not set.
bankNamestring
Name of the bank (e.g. Starling, NatWest, Monzo).
idinteger
Internal bank account ID.
isPrimaryboolean
Whether this is the primary bank account for the organisation.
sortCodestringnullable
UK sort code (e.g. 60-83-71). Null if not set.