Account Assets
GET /v1/accounts/:stakeAddress/assets
Get all native assets held across addresses associated with a stake account.
Parameters:
| Parameter | Type | Description |
|---|---|---|
stakeAddress | string | The stake address (bech32 stake1... or 56 hex characters) |
Example Request:
bash
curl -X GET "https://api.fireblocks.partners.iagon.com/v1/accounts/stake1ux3g2c9dx2nhhehyrezyxpkstartcqmu9hk63qgfkccw5rqttygt7/assets" \
-H "Authorization: Bearer YOUR_API_KEY"Response:
Content-Type: application/json;charset=utf-8
json
{
"success": true,
"data": [
{
"unit": "f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a66726f67666163746f72796464",
"quantity": "1"
},
{
"unit": "a2c4a2ba9a4298af9200d11a99ff3615d3750acaad6e8625fe86fbc5746f61646b656e",
"quantity": "15005"
}
],
"last_updated": {
"slot_no": 123456789,
"block_hash": "abc123...",
"block_time": "2024-01-15T12:00:00Z"
}
}Response Fields:
| Field | Type | Description |
|---|---|---|
unit | string | Asset identifier (policy_id + asset_name in hex) |
quantity | string | Total quantity held across all addresses |
INFO
This endpoint returns the complete list of assets without pagination. The unit field is the concatenation of the policy ID (56 hex chars) and asset name (hex encoded).
