Before calling this endpoint, contact BPN to provision a Master Virtual Account for your partner profile. BPN will allocate the master account and share the allocated account ID with you — this ID is returned in the response as primaryAccountId and is referenced consistently across wallet and payout APIs as virtualAccountId. The query will not return meaningful results until provisioning is complete.
Query the available balance of the Master Virtual Account (Master VA) for a given fiat currency (ISO 4217). Returns usable balance, internal primary account id (primaryAccountId, same as wallet virtualAccountId), and balanceString for display.currency (required): ISO 4217 code (e.g. BRL, USD, EUR).
externalAccountId (optional): forwarded to the wallet service when applicable.
Pre-check balance before payout or transfer.
Treasury monitoring by currency.