Utila Balances API is one of 7 APIs that Utila publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Balances. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
5 operations
across 5 paths,
and defines 127 schemas.
It is described by OpenAPI 3.0.0, at version v2.
Requests are made against a single base URL, https://api.utila.io.
The identity and technical contract details declared by the specification.
v2DecodedAptosTransactionPayload
object
1 property
v2CantonTokenDetails
object
2 properties
v2DecodedAptosEntryFunction
object
3 properties
3 required
v2WalletTonDetails
object
1 property
BTCTransactionUTXOOut
object
4 properties
TransactionTonTransaction
object
6 properties
v2TronResourceFee
object
Resource-level fee breakdown for a Tron resource (bandwidth or energy).
3 properties
v2TransactionTonProof
object
5 properties
v2QueryWalletUTXOsResponse
object
4 properties
v2AddressBookEntry
object
An address book entry.
10 properties
3 required
DecodedCallArg
object
3 properties
v2TransactionTronTransaction
object
12 properties
apiv2Address
object
2 properties
WalletSolanaDetails
object
1 property
v2TransactionTronTransactionTriggerSmartContract
object
4 properties
v2Transaction
object
41 properties
v2TransactionEVMTransactionAuthorization
object
5 properties
WalletCreateParams
object
Parameters only used during wallet creation.
1 property
v2ConvertedValue
object
A message representing a converted value.
2 properties
StellarTransactionDecodedOperationBodySEP41Payment
object
6 properties
TransactionTransferPublicToPrivate
object
3 properties
TransactionSubstrateTransaction
object
5 properties
TransactionEVMMessage
object
3 properties
WalletconnectSessionPeer
object
4 properties
v2Balance
object
4 properties
StellarTransactionStellarOperation
object
3 properties
TransactionTonTransactionMessage
object
4 properties
2 required
v2TransactionTonSignData
object
5 properties
v2TransactionStellarTransactionMemo
object
2 properties
2 required
v2WalletEVMDetails
object
1 property
v2Wallet
object
14 properties
2 required
v2TransactionTronTransactionVoteWitness
object
2 properties
1 required
TransactionTokenAllowance
object
5 properties
v2TransactionStellarTransaction
object
7 properties
TransactionThetaTransaction
object
For Theta transaction: Low level transaction details.
1 property
v2TransactionTronTransactionWithdrawBalance
object
1 property
TransactionRequestOriginEnum
string
- WALLETCONNECT: Transaction received via WalletConnect connection. - EXTENSION: Transaction received via Extension - can not be validated by Utila.
v2WalletAddressType
string
- MAIN: Main address (main address of the wallet). - DEPOSIT: Deposit address. - CHANGE: Change address.
v2TransactionTronTransactionFreezeBalanceV2
object
4 properties
v2TransactionTronTransactionDelegateResource
object
7 properties
v2TransactionStellarTransactionMemoTypeEnum
string
- TEXT: A text memo. Limited to 28 bytes. - ID: A id memo. An unsigned 64-bit integer. - HASH: A hash memo. A hex string of the hash with a 0x prefix. - RETURN…
v2WalletBTCDetails
object
1 property
v2SuiTokenDetails
object
1 property
BalancesRefreshAssetAddressBalanceBody
object
3 properties
2 required
TransactionTransfer
object
6 properties
v2QueryWalletBalancesResponse
object
4 properties
v2WalletAddress
object
9 properties
1 required
v2ScreeningStateEnum
string
The state of the AML report. - SKIPPED: No AML report was requested for the transaction. - PENDING: The AML report is still being processed by the provider. -…
v2TransactionStateEnum
string
The state of the transaction. - AWAITINGAPPROVAL: Transaction requires approving votes. - AWAITINGAMLPOLICYCHECK: The transaction is waiting for the AML policy…
v2QueryBalancesResponse
object
4 properties
v2ReferencedResource
object
7 properties
v2EVMTransactionGas
object
5 properties
TransactionRequestDappInfo
object
Details of the dApp - reported from the transaction initiator, as this cannot be validated by Utila.
1 property
TransactionStellarTransactionStellarTimeBounds
object
2 properties
v2TronTransactionFee
object
5 properties
WalletTronDetails
object
1 property
WalletXRPLDetails
object
1 property
BalancesQueryWalletUTXOsBody
object
7 properties
1 required
SubstrateTransactionDecodedCall
object
5 properties
TransactionAleoRecord
object
A fully decrypted Aleo record. Asset is inherited from the parent AleoOperation.
2 properties
TransactionAleoOperation
object
AleoOperation represents a single execution transition within a transaction.
11 properties
apiv2VaultContext
object
3 properties
v2QueryWalletAddressBalancesResponse
object
4 properties
v2WalletBalance
object
5 properties
WalletAddressFormat
string
- BITCOINP2PKH: Bitcoin P2PKH address format. - BITCOINP2WPKH: Bitcoin P2WPKH address format. - EVM: Ethereum address format. - TRONBASE58: Tron base58 address…
TransactionAptosTransaction
object
8 properties
ThetaTransactionSendTransaction
object
Represents a Theta send transaction with inputs, outputs, and fee.
3 properties
v2TransactionSubTypeEnum
string
TransactionFeePublic
object
Public fee transition details.
3 properties
TransactionTransitionValue
object
2 properties
v2Asset
object
8 properties
v2WalletBTCDetailsBTCNetworkDetails
object
3 properties
v2TransactionDirectionEnum
string
v2TransactionEVMAccountDelegation
object
7 properties
v2TransactionBTCPSBT
object
Details of a signed PSBT (Partially Signed Bitcoin Transaction). Returned when a PSBT signing request reaches the SIGNED state. The signed PSBT can be used by…
4 properties
StellarTransactionDecodedOperationBody
object
5 properties
v2User
object
6 properties
1 required
v2WalletAddressBalance
object
5 properties
v2TronAccountActivationFee
object
2 properties
StellarTransactionDecodedOperationBodyPayment
object
4 properties
TransactionSuiTransaction
object
6 properties
v2TransactionEVMTransactionAuthorizationDetails
object
1 property
v2RefreshAssetAddressBalanceResponse
object
2 properties
TransactionTransferPublicAsSigner
object
3 properties
BalancesQueryBalancesBody
object
4 properties
v2TransactionTronTransactionUnDelegateResource
object
5 properties
TransactionAleoTransaction
object
3 properties
TronTransactionTransferContract
object
3 properties
TransactionAMLDetails
object
3 properties
ThetaTransactionCoins
object
Represents the amount of THETA and TFUEL coins in wei units.
2 properties
StellarTransactionDecodedOperationBodyChangeTrust
object
4 properties
v2UTXOState
string
- AVAILABLE: The UTXO is available for spending. - LOCKED: The UTXO is locked by a pending transaction. - FROZEN: The UTXO is frozen due to compliance reasons…
v2TransactionRequest
object
19 properties
v2TransactionTronTransactionTronResourceEnum
string
v2TransactionSolanaTransaction
object
4 properties
v2TransactionEVMTransaction
object
9 properties
TransactionTransferPublic
object
3 properties
v2AssetTokenInfo
object
6 properties
v2TransactionTronTransactionUnfreezeBalanceV2
object
4 properties
v2TransactionTronTransactionCancelAllUnfreezeV2
object
1 property
TransactionTransferPrivate
object
4 properties
v2TransactionSuiSignPersonalMessage
object
3 properties
TransactionBTCTransaction
object
4 properties
ThetaTransactionTxInput
object
Represents a transaction input with address and coin amounts.
2 properties
v2TransactionTronTransactionVoteWitnessVote
object
2 properties
ThetaTransactionTxOutput
object
Represents a transaction output with address and coin amounts.
2 properties
BalancesQueryWalletBalancesBody
object
4 properties
v2TransactionSolanaSignMessage
object
3 properties
TransactionJoinOperation
object
credits.aleo/join — multiple records merged into one or more outputs.
3 properties
v2AssetTypeEnum
string
The type of the asset. - NATIVECURRENCY: The asset is a native currency. - TOKEN: The asset is a token.
TransactionTransferPrivateToPublic
object
4 properties
TransactionUnknownOperation
object
Catch-all for custom / third-party programs.
2 properties
BTCTransactionUTXOIn
object
4 properties
v2WalletconnectSession
object
4 properties
apiv2UTXO
object
Represents an unspent transaction output (UTXO) belonging to a wallet.
10 properties
AssetTokenInfoStandardEnum
string
- ERC20: ERC20 is the most common fungible token standard. - ERC721: ERC721 is the most common non-fungible token standard. - ERC1155: ERC1155 is a newer token…
v2TransactionTronTransactionWithdrawExpireUnfreeze
object
1 property
StellarTransactionDecodedOperationBodyCreateAccount
object
2 properties
TransactionXRPLTransaction
object
1 property
BalancesQueryWalletAddressBalancesBody
object
4 properties
v2TransactionTypeEnum
string
StellarTransactionDecodedOperationBodySEP41TokenApproval
object
6 properties
TransactionEVMMessageTypeEnum
string
- PERSONALSIGN: A simple personal sign message. - SIGNTYPEDDATAV4: A structured message as defined by EIP-712. See https://eips.ethereum.org/EIPS/eip-712 for m…
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Utila publishes across the network.