Request to unstake a wallet
Creates an execution request to unstake delegated or staked funds in a wallet
Body
StakingUnstakeRequest represents a request to initiate an unstaking operation.
The client generated idempotency key for requested execution. Subsequent requests using the same key will fail
WalletUnstakeInputs contains the custom inputs for unstaking operations on a wallet. Requirements and supported fields vary by asset type.
WalletStakingMetadata contains optional metadata for wallet staking requests. external_id tags the discrete TWS transaction stake/unstake create; automatic reward crediting (e.g. SOL inflation) does not produce one. StakingClaimRewardsRequest intentionally omits this field; add metadata to claim rewards only if a supported network's claim flow creates a discrete TWS transaction clients need to tag.
Response
A successful response.
StakingUnstakeResponse contains the response data from initiating an unstaking operation.