Logo
Fireblocks API Documentation

get All Delegations

GET {{baseUrl}}/staking/positions

Return detailed information on all staking positions, including the staked amount, rewards, status and more.

 

Body PARAM

Key Datatype Required Description 
chainDescriptor
string Use "ETH" / "SOL" in order to obtain information related to the specific blockchain network or retrieve information about all chains that have data available by providing no argument.



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status OK

[ { "id": "<string>", "vaultAccountId": "<string>", "validatorName": "<string>", "providerName": "<string>", "chainDescriptor": "<string>", "amount": "<string>", "rewardsAmount": "<string>", "dateCreated": "<string>", "status": "<string>", "relatedTransactions": [ { "txId": "<string>", "completed": "<boolean>" }, { "txId": "<string>", "completed": "<boolean>" } ], "validatorAddress": "<string>", "providerId": "<string>", "availableActions": [ "<string>", "<string>" ], "inProgress": "<boolean>", "blockchainPositionInfo": { "stakeAccountAddress": "<string>" }, "inProgressTxId": "<string>" }, { "id": "<string>", "vaultAccountId": "<string>", "validatorName": "<string>", "providerName": "<string>", "chainDescriptor": "<string>", "amount": "<string>", "rewardsAmount": "<string>", "dateCreated": "<string>", "status": "<string>", "relatedTransactions": [ { "txId": "<string>", "completed": "<boolean>" }, { "txId": "<string>", "completed": "<boolean>" } ], "validatorAddress": "<string>", "providerId": "<string>", "availableActions": [ "<string>", "<string>" ], "inProgress": "<boolean>", "blockchainPositionInfo": { "stakeAccountAddress": "<string>" }, "inProgressTxId": "<string>" } ]

Curl
curl -X GET 'https://api.fireblocks.io/v1/staking/positions?chainDescriptor=<string>' -H 'Accept: application/json'

ENDPOINTS