- 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
- GETGet NFTs Holdings
- GETGet Historical Net Worth
- GETGet Crypto Holdings
- GETGet Historical Transactions
- Complete Portfolio Data
- Websocket Wallet Data
- GETGet All Cryptocurrencies
- GETSearch by name
- GETGet Metadata
- GETGet Meta Trendings
Octopus - Market API
[BETA] Wallet Explorer API
Metacore - Metadata API
Get Crypto Holdings
Get the portfolio of holdings from any EVM-compatible wallets, at any time
The user wallet queried
The user wallets queried (comma separated)
Blockchains to fetch holdings from (by default, all) - comma separated, chain ID or chain name
Will use cached data if available
Amount of seconds after which the cache is considered stale (default 5min)
curl --request GET \
--url https://api.mobula.io/api/1/wallet/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": {}
}
]
},
"lastUpdated": {}
}
Query Parameters
The user wallet queried
The user wallets queried (comma separated)
Blockchains to fetch holdings from (by default, all) - comma separated, chain ID or chain name
Will use cached data if available
Amount of seconds after which the cache is considered stale (default 5min)
Response
Total balance of the wallet in USD.
Wallet address queried.
Current price of the asset.
Estimated balance of the asset in the wallet.
Token balance of the asset in the wallet.
curl --request GET \
--url https://api.mobula.io/api/1/wallet/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": {}
}
]
},
"lastUpdated": {}
}