[BETA] Wallet Explorer API
Get Crypto Holdings (batch)
- Discord
- Slack
- Telegram
Docs
- GETGet Market Data
- GETGet Market Data (batch)
- GETGet Market Pair
- GETGet All Pairs
- GETGet Pair Trades
- GETGet Historical Market Data
- GETGet Historical Market Data (batch)
- GETGet Historical Pair Data
- GETQuery Asset Data
- GETQuery Token Data
- GETGet Swap Quote
- Websocket Price Feed
- Websocket Pair Feed
- Websocket Trade Feed
Octopus - Market API
[BETA] Wallet Explorer API
Get Crypto Holdings (batch)
Get the portfolio of holdings from multiple wallets
GET
/
wallet
/
multi-portfolio
wallets
string
wallets
string
The user wallets queried (comma separated)
Add Example Value
blockchains
string
blockchains
string
Blockchains to fetch holdings from (by default, all) - comma separated, chain ID or chain name
Add Example Value
cache
boolean
cache
boolean
Will use cached data if available
stale
number
stale
number
Amount of seconds after which the cache is considered stale (default 5min)
curl --request GET \
--url https://api.mobula.io/api/1/wallet/multi-portfolio
{
"data": [
{
"total_wallet_balance": 123,
"wallet": "<string>",
"assets": [
{
"asset": {
"data": {
"id": 123,
"name": "<string>",
"symbol": "<string>",
"contracts": [
"<string>"
],
"blockchains": [
"<string>"
],
"twitter": "<string>",
"website": "<string>",
"logo": "<string>",
"price": 123,
"market_cap": 123,
"liquidity": 123,
"volume": 123,
"description": "<string>",
"kyc": "<string>",
"audit": "<string>",
"total_supply_contracts": [
"<string>"
],
"total_supply": 123,
"circulating_supply": 123,
"circulating_supply_addresses": [
"<string>"
],
"discord": "<string>",
"max_supply": 123,
"chat": "<string>"
}
},
"price": 123,
"estimated_balance": 123,
"token_balance": 123,
"cross_chain_balances": {}
}
]
}
]
}
Query Parameters
wallets
string
The user wallets queried (comma separated)
blockchains
string
Blockchains to fetch holdings from (by default, all) - comma separated, chain ID or chain name
cache
boolean
Will use cached data if available
stale
number
Amount of seconds after which the cache is considered stale (default 5min)
Response
200 - application/json
data
object[]
data.total_wallet_balance
number
Total balance of the wallet in USD.
data.wallet
string
Wallet address queried.
data.assets
object[]
data.assets.asset
object
data.assets.asset.data
object
data.assets.asset.data.id
integer
data.assets.asset.data.name
string
data.assets.asset.data.symbol
string
data.assets.asset.data.contracts
(string | null)[]
data.assets.asset.data.blockchains
string[]
data.assets.asset.data.twitter
string | null
data.assets.asset.data.website
string | null
data.assets.asset.data.logo
string
data.assets.asset.data.price
number
data.assets.asset.data.market_cap
integer
data.assets.asset.data.liquidity
integer
data.assets.asset.data.volume
integer
data.assets.asset.data.description
string
data.assets.asset.data.kyc
string | null
data.assets.asset.data.audit
string | null
data.assets.asset.data.total_supply_contracts
string[] | null
data.assets.asset.data.total_supply
integer
data.assets.asset.data.circulating_supply
integer
data.assets.asset.data.circulating_supply_addresses
string[]
data.assets.asset.data.discord
string | null
data.assets.asset.data.max_supply
integer
data.assets.asset.data.chat
string | null
data.assets.price
number
Current price of the asset.
data.assets.estimated_balance
number
Estimated balance of the asset in the wallet.
data.assets.token_balance
number
Token balance of the asset in the wallet.
data.assets.cross_chain_balances
object
curl --request GET \
--url https://api.mobula.io/api/1/wallet/multi-portfolio
{
"data": [
{
"total_wallet_balance": 123,
"wallet": "<string>",
"assets": [
{
"asset": {
"data": {
"id": 123,
"name": "<string>",
"symbol": "<string>",
"contracts": [
"<string>"
],
"blockchains": [
"<string>"
],
"twitter": "<string>",
"website": "<string>",
"logo": "<string>",
"price": 123,
"market_cap": 123,
"liquidity": 123,
"volume": 123,
"description": "<string>",
"kyc": "<string>",
"audit": "<string>",
"total_supply_contracts": [
"<string>"
],
"total_supply": 123,
"circulating_supply": 123,
"circulating_supply_addresses": [
"<string>"
],
"discord": "<string>",
"max_supply": 123,
"chat": "<string>"
}
},
"price": 123,
"estimated_balance": 123,
"token_balance": 123,
"cross_chain_balances": {}
}
]
}
]
}