curl --request GET \
--url https://api.blockradar.co/v1/rates/treasury-balances \
--header 'x-api-key: <api-key>'{
"data": [
{
"asset": "USDT",
"totalBalance": "5000.00",
"totalConvertedBalance": "5000.00",
"chains": [
{
"blockchain": "ethereum",
"balance": "3000.00",
"convertedBalance": "3000.00",
"walletAddress": "0xA1b2C3d4E5f6789012345678901234567890aBcD"
},
{
"blockchain": "polygon",
"balance": "2000.00",
"convertedBalance": "2000.00",
"walletAddress": "0xA1b2C3d4E5f6789012345678901234567890aBcD"
}
]
},
{
"asset": "cNGN",
"totalBalance": "7500000.00",
"totalConvertedBalance": "4854.36",
"chains": [
{
"blockchain": "base",
"balance": "7500000.00",
"convertedBalance": "4854.36",
"walletAddress": "0xA1b2C3d4E5f6789012345678901234567890aBcD"
}
]
}
],
"message": "Treasury balances retrieved successfully",
"statusCode": 200
}Returns aggregated treasury balances for every asset that appears in your active rates, grouped per asset and broken down by blockchain.
Use this endpoint to monitor liquidity coverage across your active pairs. The response excludes assets with a zero on-chain balance and de-duplicates entries when the same asset/wallet pair is referenced by multiple rates.
GET https://api.blockradar.co/v1/rates/treasury-balances
curl --request GET \
--url https://api.blockradar.co/v1/rates/treasury-balances \
--header 'x-api-key: <api-key>'{
"data": [
{
"asset": "USDT",
"totalBalance": "5000.00",
"totalConvertedBalance": "5000.00",
"chains": [
{
"blockchain": "ethereum",
"balance": "3000.00",
"convertedBalance": "3000.00",
"walletAddress": "0xA1b2C3d4E5f6789012345678901234567890aBcD"
},
{
"blockchain": "polygon",
"balance": "2000.00",
"convertedBalance": "2000.00",
"walletAddress": "0xA1b2C3d4E5f6789012345678901234567890aBcD"
}
]
},
{
"asset": "cNGN",
"totalBalance": "7500000.00",
"totalConvertedBalance": "4854.36",
"chains": [
{
"blockchain": "base",
"balance": "7500000.00",
"convertedBalance": "4854.36",
"walletAddress": "0xA1b2C3d4E5f6789012345678901234567890aBcD"
}
]
}
],
"message": "Treasury balances retrieved successfully",
"statusCode": 200
}