Account Info
GET /v1/accounts/:stakeAddress
Get comprehensive information about a stake account including balances, rewards, and current delegation.
Parameters:
| Parameter | Type | Description |
|---|---|---|
stakeAddress | string | The stake address (bech32 stake1... or 56 hex characters) |
Example Request:
bash
# Using bech32 stake address
curl -X GET "https://api.fireblocks.partners.iagon.com/v1/accounts/stake1ux3g2c9dx2nhhehyrezyxpkstartcqmu9hk63qgfkccw5rqttygt7" \
-H "Authorization: Bearer YOUR_API_KEY"
# Using hex stake credential
curl -X GET "https://api.fireblocks.partners.iagon.com/v1/accounts/e6506e0856ea6cf7dc6ec1906821f0ac9e01bf0af5b46d4004b61c70" \
-H "Authorization: Bearer YOUR_API_KEY"Response:
Content-Type: application/json;charset=utf-8
json
{
"success": true,
"data": {
"stake_address": "stake1ux3g2c9dx2nhhehyrezyxpkstartcqmu9hk63qgfkccw5rqttygt7",
"active": true,
"active_epoch": 412,
"active_stake": "619154618165",
"rewards_sum": "319154618165",
"withdrawn_rewards": "12125369253",
"available_rewards": "307029248912",
"pool_id": "pool1pu5jlj4q9w9jlxeu370a3c9myx47md5j5m2str0naunn2q3lkdy",
"drep_id": null
}
}Response Fields:
| Field | Type | Description |
|---|---|---|
stake_address | string | The bech32 stake address |
active | boolean | Whether the account is registered/active |
active_epoch | integer | null | Epoch when account became active (null if never registered) |
active_stake | string | Total ADA delegated by this stake key (lovelace) |
rewards_sum | string | Total rewards ever received (lovelace) |
withdrawn_rewards | string | Total rewards withdrawn (lovelace) |
available_rewards | string | Currently available rewards to withdraw (lovelace) |
pool_id | string | null | Current pool delegation (bech32 pool ID, null if none) |
drep_id | string | null | DRep delegation for governance (null if none) |
