Discover/debank.com API
live

debank.com APIdebank.com

Access DeBank wallet portfolios via API. Retrieve DeFi protocol positions, idle token balances, asset exposure buckets, and wallet profile data for any address.

Endpoints
2
Updated
3mo ago
Try it
Wallet address to retrieve portfolio data for.
Exclude positions below this USD value
api.parse.bot/scraper/b9d9f61a-6336-4f05-850e-3189194dbada/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b9d9f61a-6336-4f05-850e-3189194dbada/get_full_portfolio_json' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Returns the full portfolio JSON for a wallet address, including wallet profile, DeFi protocol positions, asset exposure buckets, and idle token balances.

Input
ParamTypeDescription
addressrequiredstringWallet address to retrieve portfolio data for.
min_position_usdnumberExclude positions below this USD value
Response
{
  "type": "object",
  "fields": {
    "protocols": "array",
    "idle_wallet": "object",
    "wallet_overview": "object",
    "exposure_buckets": "object"
  },
  "sample": {
    "wallet_overview": {
      "address": "0xd8...",
      "num_chains": 70,
      "num_protocols": 20,
      "total_net_value_usd": 1990862
    }
  }
}

About the debank.com API

The DeBank API exposes 2 endpoints covering wallet-level DeFi portfolio data from debank.com. The get_full_portfolio_json endpoint returns protocol-level positions, idle token balances, asset exposure buckets, and a wallet overview in a single call. A companion get_wallet_profile endpoint provides summary figures — including total USD value and follower count — for any Ethereum-compatible wallet address.

Portfolio Data

The get_full_portfolio_json endpoint accepts a required address parameter and an optional min_position_usd filter to exclude small positions from the response. It returns four top-level objects: protocols (an array of DeFi protocol positions), idle_wallet (tokens sitting in the wallet not deployed to any protocol), wallet_overview (aggregate balances and net worth), and exposure_buckets (categorical breakdown of asset exposure, such as stablecoins, native assets, or yield-bearing positions).

Wallet Profile

The get_wallet_profile endpoint retrieves lightweight identity and summary data for a given address. The response includes the wallet id, total usd_value, and follower_count — the last field reflecting DeBank's social layer, where addresses can be followed by other users on the platform.

Filtering and Scope

The min_position_usd parameter on get_full_portfolio_json is the primary way to reduce noise from dust positions. The filter applies across protocol positions, letting you focus on material holdings. Both endpoints key off a single address string, so multi-wallet aggregation requires multiple calls. There is no batch-address parameter in the current specification.

Common use cases
  • Track a wallet's total DeFi net worth over time using usd_value from get_wallet_profile
  • Build a protocol-exposure dashboard by parsing the protocols array from get_full_portfolio_json
  • Identify idle (undeployed) tokens in a wallet using the idle_wallet response field
  • Filter out dust positions in automated portfolio reports with the min_position_usd parameter
  • Analyze asset category exposure (stablecoin vs. native vs. yield) via the exposure_buckets field
  • Monitor whale wallets by combining usd_value and follower_count from get_wallet_profile
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does DeBank have an official developer API?+
Yes. DeBank offers a Pro API at https://pro.debank.com/ targeting developers and institutions. It provides on-chain and protocol data with its own pricing and authentication model, separate from this Parse API.
What does the `exposure_buckets` field contain in `get_full_portfolio_json`?+
The exposure_buckets object breaks down a wallet's holdings into asset categories — for example, stablecoins, native chain assets, and yield-bearing or LP positions. It gives a percentage or value distribution across those buckets rather than listing individual tokens.
Can I retrieve historical portfolio snapshots or transaction history through this API?+
Not currently. The two endpoints return the current portfolio state: live protocol positions, idle balances, and wallet overview figures. Historical snapshots and transaction history are not covered. You can fork this API on Parse and revise it to add an endpoint for historical data if DeBank exposes that on their platform.
Does the API support querying multiple wallet addresses in a single request?+
Both endpoints accept a single address parameter per call. Batch queries are not supported in the current specification. You can fork this API on Parse and revise it to loop over multiple addresses or add a batch endpoint.
What does `follower_count` in `get_wallet_profile` represent?+
DeBank has a social layer where users can follow wallet addresses. The follower_count field reflects how many DeBank users follow the queried address. It is a DeBank-specific metric and does not represent on-chain activity.
Page content last updated . Spec covers 2 endpoints from debank.com.
Related APIs in Crypto Web3See all →
opensea.io API
Search NFT collections and discover detailed stats, browse individual items, and track collection activity all in one place. Get real-time insights into collection performance and find the NFTs you're looking for on OpenSea.
ens.vision API
Search and explore ENS domains across the marketplace, discover owner portfolios and activity feeds, and resolve names to addresses with complete text records. Get domain details, browse categories, view offers and recommendations, and track all marketplace listings in one place.
nseindia.com API
Track live NSE stock prices, monitor indices, analyze option chains, and access corporate announcements with real-time market data from India's National Stock Exchange. View equity quotes with full order books, identify top gainers/losers, analyze 52-week highs/lows, and explore historical price trends all in structured JSON format.
blur.io API
Access NFT collection data on Blur.io, including floor prices, best bids, listed tokens, and recent activity. Authenticate with an Ethereum wallet to place collection bids and retrieve portfolio holdings.
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
studio.glassnode.com API
Access comprehensive on-chain and market analytics for cryptocurrencies, including asset fundamentals, supply dynamics, futures data, and profit/loss metrics. Search and analyze assets with historical chart data and market overview information to track crypto performance and trends.
crypto-fundraising.info API
Track cryptocurrency fundraising activity by searching projects and investors, viewing deal details, and staying updated with the latest crypto funding news and top active venture funds. Monitor major fundraising rounds, explore investor portfolios, and research emerging crypto projects all in one place.
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
DeBank Portfolio API – Wallet & DeFi Positions · Parse