List staking validators for a wallet

get/api/staking/v1/{coin}/wallets/{walletId}/validators

Returns a list of staking validators for a wallet, and includes the total delegated amount and the amount of accrued rewards.

Path Parameters

  • coinstringRequired
    The staking asset.
    Enum: ADA ASI ATOM AVAXC AVAXP BABY BERA BLD BSC BTC COREDAO COREUM CRONOS CSPR DOT EIGEN ETH HASH INJECTIVE MATIC NEAR OSMO POL POLYX RETH-ROCKET SEI SOMI SOL STX SUI SUI:WAL TAO TIA TON TRX WETH WCT WFLR ZETA
  • walletIdstringRequired
    The wallet ID.
    Example: 59cd72485007a239fb00282ed480da1f

Query Parameters

  • pageintegerDefault: 1
    The page number for pagination.
    Minimum: >= 1
  • pageSizeintegerDefault: 20
    The page size for pagination.
    Minimum: >= 1
    Maximum: <= 100
  • statusarray[string]
    Comma-separated list of delegation statuses to filter by. Defaults to `ACTIVE,PENDING`.
    Enum: PENDING FAILED REJECTED ACTIVE COMPLETE

200 Response

validators array[object]
Min items: >= 1 items
Max items: <= 500 items
delegationAddress string
The delegation address.
coin string
The staked coin.
delegated string
The total delegated amount in base units.
totalStaked string
The total staked amount in base units.
rewards string
The reward accrual amount in base units.
activeRewards string
The amount of active rewards in base units.
pendingClaimRewards string
The amount of rewards pending claim in base units.
apy string
The annual percentage yield.
historicRatePerformance string
The historical APY/return performance of the validator.
commission string
The validator commission rate.
type string
The validator provider used for staking.
rewardCoin string
The coin in which rewards will be received.
endTime string
The timestamp when the staking position expires, at which point it will either be unstaked automatically or become available for manual unstaking.
pendingStake string
The amount currently pending stake.
pendingUnstake string
The amount currently pending unstake.
enterpriseId string
The enterprise ID of the wallet.
walletId string
The wallet ID.
lastRedelegationTimestamp string
The timestamp of the last redelegation.
permissionAttributes object
Permission attributes for the staking wallet.
spendableAttributes object
Spendable attributes available for a wallet’s staking operations.
count string
The number of delegations for this validator.
avses array[string]
List of AVSEs associated with the validator.
preferred boolean
Whether this validator is preferred.
restaking boolean
Whether restaking is enabled.
rewardPairs array[object]
List of reward pairs.
stakingType string
The staking type, e.g., STAKE.
page integer
The page number for paging purposes.
totalPages integer
The total number of pages for paging purposes.
totalElements integer
The number of elements per page used for paging purposes.

400 Response

error string
errorName string
reqId string
context object

401 Response

error string
errorName string
reqId string
context object

403 Response

error string
errorName string
reqId string
context object

404 Response

error string
errorName string
reqId string
context object

409 Response

error string
errorName string
reqId string
context object

500 Response

error string
errorName string
reqId string
context object