API reference
Vaultody
GET
/vaults/{vaultId}/{blockchain}/{network}/{address}/overview
Tron Resource Overview
This endpoint retrieves an overview of TRX staking and resource allocation for a specific address. It provides details on the available TRX balance, staked TRX, and allocated resources (bandwidth/energy), helping users monitor their staking activities.
Path parameters
address
string
required
The address associated with the staking activity.
blockchain
string
required
Specifies the blockchain used.
network
string
required
Specifies the network used (eg. mainnet , nile).
vaultId
string
required
Represents the specific and unique Vault ID.
Query parameters
context
string
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. `context` is specified by the user.
Response
Returns 200 the request has been successful.
apiVersion
string
required
Specifies the version of the API that incorporates this endpoint.
requestId
string
required
Defines the ID of the request. The `requestId` is generated by Vaultody and it's unique for every request.
context
string
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. `context` is specified by the user.
data
object
required
item
object
required
address
string
required
The address associated with the staking activity.
balance
object
required
available
string
required
Available amount is total amount without available frozen amount and delegated amount.
availableFrozen
string
required
Amount including total frozen without delegated amount.
delegated
string
required
Amount that is used for freezing resources for another address.
total
string
required
Total TRX balance, including available, availableFrozen, delegated and withdrawableAmount amounts.
unit
string
required
Defines the unit of the amount.
withdrawableAmount
string
required
The amount of TRX that has been successfully unstaked and has passed the mandatory waiting period (e.g., 14 days in Stake 2.0). This balance is now available for withdrawal back to the user’s account.
frozenResources
object
required
bandwidth
string
required
Type of frozen resource - bandwidth.
energy
string
required
Type of frozen resource - energy.
tronPower
string
required
Type of frozen resource - tron voting power.
network
string
required
The network (e.g., mainnet, nile).
resources
object
required
bandwidth
object
required
Info about account's bandwidth
acquiredDelegated
string
required
TRX amount equivalent to the acquired delegated bandwidth by others for this account.
available
integer
required
Available bandwidth including free bandwidth, from frozen TRX and from others' delegation.
delegated
string
required
TRX amount equivalent to the delegated bandwidth for others from this account.
freeLimit
integer
required
Depending on Tron - 600 for all accounts.
freeUsed
integer
required
Free bandwidth used.
limit
integer
required
Total bandwidth obtained by staking.
used
integer
required
Used amount of bandwidth obtained by staking.
energy
object
required
Info about account's energy.
acquiredDelegated
string
required
TRX amount equivalent to the acquired delegated energy by others for this account.
available
integer
required
Available energy, including from frozen TRX and from others' delegation.
delegated
string
required
TRX amount equivalent to the delegated energy for others from this account.
limit
integer
required
Total energy obtained by staking.
used
integer
required
Energy used.