/v1/portfolio/positions/{userAddress}
^0x[a-fA-F0-9]{40}$
1day
, 7day
, 30day
curl -L \
--url 'http://api.vaults.fyi/v1/portfolio/positions/{userAddress}' \
--header 'x-api-key: YOUR_API_KEY'
{
"mainnet": [
{
"vaultAddress": "text",
"protocolName": "text",
"protocolLogo": "https://example.com",
"vaultName": "text",
"balanceUsd": "text",
"balanceNative": "text",
"balanceLp": "text",
"unclaimedUsd": "text",
"unclaimedNative": "text",
"apy": {
"base": 1,
"rewards": 1,
"total": 1
},
"asset": {
"name": "text",
"assetAddress": "text",
"assetCaip": "text",
"symbol": "text",
"decimals": 1
}
}
],
"arbitrum": [
{
"vaultAddress": "text",
"protocolName": "text",
"protocolLogo": "https://example.com",
"vaultName": "text",
"balanceUsd": "text",
"balanceNative": "text",
"balanceLp": "text",
"unclaimedUsd": "text",
"unclaimedNative": "text",
"apy": {
"base": 1,
"rewards": 1,
"total": 1
},
"asset": {
"name": "text",
"assetAddress": "text",
"assetCaip": "text",
"symbol": "text",
"decimals": 1
}
}
],
"optimism": [
{
"vaultAddress": "text",
"protocolName": "text",
"protocolLogo": "https://example.com",
"vaultName": "text",
"balanceUsd": "text",
"balanceNative": "text",
"balanceLp": "text",
"unclaimedUsd": "text",
"unclaimedNative": "text",
"apy": {
"base": 1,
"rewards": 1,
"total": 1
},
"asset": {
"name": "text",
"assetAddress": "text",
"assetCaip": "text",
"symbol": "text",
"decimals": 1
}
}
],
"polygon": [
{
"vaultAddress": "text",
"protocolName": "text",
"protocolLogo": "https://example.com",
"vaultName": "text",
"balanceUsd": "text",
"balanceNative": "text",
"balanceLp": "text",
"unclaimedUsd": "text",
"unclaimedNative": "text",
"apy": {
"base": 1,
"rewards": 1,
"total": 1
},
"asset": {
"name": "text",
"assetAddress": "text",
"assetCaip": "text",
"symbol": "text",
"decimals": 1
}
}
],
"base": [
{
"vaultAddress": "text",
"protocolName": "text",
"protocolLogo": "https://example.com",
"vaultName": "text",
"balanceUsd": "text",
"balanceNative": "text",
"balanceLp": "text",
"unclaimedUsd": "text",
"unclaimedNative": "text",
"apy": {
"base": 1,
"rewards": 1,
"total": 1
},
"asset": {
"name": "text",
"assetAddress": "text",
"assetCaip": "text",
"symbol": "text",
"decimals": 1
}
}
],
"gnosis": [
{
"vaultAddress": "text",
"protocolName": "text",
"protocolLogo": "https://example.com",
"vaultName": "text",
"balanceUsd": "text",
"balanceNative": "text",
"balanceLp": "text",
"unclaimedUsd": "text",
"unclaimedNative": "text",
"apy": {
"base": 1,
"rewards": 1,
"total": 1
},
"asset": {
"name": "text",
"assetAddress": "text",
"assetCaip": "text",
"symbol": "text",
"decimals": 1
}
}
],
"unichain": [
{
"vaultAddress": "text",
"protocolName": "text",
"protocolLogo": "https://example.com",
"vaultName": "text",
"balanceUsd": "text",
"balanceNative": "text",
"balanceLp": "text",
"unclaimedUsd": "text",
"unclaimedNative": "text",
"apy": {
"base": 1,
"rewards": 1,
"total": 1
},
"asset": {
"name": "text",
"assetAddress": "text",
"assetCaip": "text",
"symbol": "text",
"decimals": 1
}
}
]
}
Default Response