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
4mo 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 →
polymarketanalytics.com API
Track any trader's performance on Polymarket by retrieving their wallet positions, trade history, profit/loss records, category breakdowns, and deposit/withdrawal activity. Monitor trading strategies and market exposure across multiple prediction markets in real-time.
moondev.com API
Access live crypto market data from MoonDev's public endpoints: aggregated Hyperliquid positions near liquidation, fees leaderboard, PnL share stats by address, Polymarket sweep trades, and soon-to-expire Polymarket markets — plus a single aggregate endpoint that pulls all major datastreams at once.
vfat.io API
Track yield farming opportunities, compare token liquidity and lending rates across 30+ blockchains, and monitor your DeFi portfolio performance in real-time. Analyze farm details, platform statistics, and market data to make informed decisions about where to deploy your assets.
cfbenchmarks.com API
Monitor real-time cryptocurrency prices and market cap data—both free float and full valuations—to screen and compare digital assets. Access comprehensive pricing information across the crypto market to inform your investment decisions and portfolio analysis.
a16zcrypto.com API
Access a16z Crypto's latest blog posts, portfolio companies, and team member information with powerful search and filtering capabilities. Get comprehensive details about their investments, team profiles, and company insights all in one place.
docs.centrifuge.io API
Access comprehensive Centrifuge protocol information including documentation, pools, tokens, vaults, and investor data through intelligent search and navigation tools. Query transaction history, investment positions, and detailed protocol metrics across the Centrifuge ecosystem.
blockchair.com API
Query Bitcoin blockchain data in real-time to check address balances, review transaction details, explore block information, and monitor network statistics. Track cryptocurrency news and compare data across multiple blockchain networks all in one place.
a16z.com API
Access Andreessen Horowitz's complete portfolio of invested companies with detailed information including founders, investment stages, social media profiles, and recent announcements. Search and filter through a16z's portfolio to research companies, track investments, and discover emerging startups in their network.