What this endpoint does
With this API, you can:- Retrieve comprehensive asset-level data including metadata, market statistics, and supply stats
- Aggregate data at the asset level and return token details for associated contracts across chains
- Query by
id(Mobula asset ID), oraddress+blockchain(resolve the asset from a token contract) - Control how many token contracts return enriched details using
tokensLimit - Batch query multiple assets in a single request using POST
What you’ll need
- Basic knowledge of REST APIs
- An asset ID or token address (depending on how you query)
- A Mobula API key
Get a free API key: Here Optional:
- DexScreener (to find token addresses to test)
When to use Asset Details
Use this endpoint when you want to:- Retrieve a complete asset snapshot across chains, not just one token contract
- Display asset metadata like name, symbol, logo, description, rank, and socials
- Pull supply and valuation fields like total supply, circulating supply, and market cap
- List token contracts linked to the same asset and show token-level market stats
- Build multi-chain dashboards that need asset-level aggregation
Walkthrough to Get Asset Details
1. Prepare your query
The Asset Details endpoint supports two query modes:| Parameter | Description |
|---|---|
id | Mobula asset ID. Use this to query the asset directly. Required if address is not provided. |
address | Token contract address (EVM) or token mint address (Solana). Required if id is not provided and must be used with blockchain. |
blockchain | Blockchain identifier (example: evm:1, solana, ethereum). Required when using address. |
tokensLimit: Maximum number of tokens to return enriched detailed data for (default:10, max:50)
id, or address + blockchain. You do not need both.
2. Find a token address to test with DexScreener
To get a real token address:- Open DexScreener
- Pick a token
- Open its token page (or open a pair page for the token)
- Copy the token contract address (or Solana mint address)
- Note the chain the token is on (you will use this for
blockchain)
address parameter.
3. Fill the API form
Either:- Paste an
id, or - Paste
addressandblockchain
tokensLimit if needed, then click Send.
Reviewing the response
The response contains one main object with asset-level info and token-level info. Asset objectasset.id: Unique asset identifier in Mobulaasset.name/asset.symbol: Asset name and tickerasset.logo/asset.description: Display metadata for UIsasset.rank: Market cap rank when availableasset.nativeChainId: Native chain if this is a native coinasset.priceUSD: Current price in USDasset.totalSupply/asset.circulatingSupply: Supply statisticsasset.marketCapUSD/asset.marketCapDilutedUSD: Market cap and fully diluted market capasset.athPriceUSD/asset.athPriceDate: All-time high price and date when availableasset.atlPriceUSD/asset.atlPriceDate: All-time low price and date when availableasset.socials: Links like website, Twitter, GitHub, Discord when available
tokens[]: Token contracts associated with this asset- Token objects in
tokens[]include the same type of enriched fields you get from Token Details, such as price, liquidity, volume, and more tokensCount: Total number of tokens associated with the asset (may be higher than the number returned iftokensLimitis smaller)
- Use a lower
tokensLimitfor faster responses when you only need the top token contracts - Increase
tokensLimitwhen you need more detailed contract coverage for the asset
Try It Live with Mobula Asset Details Demo (UI)
You can also test this endpoint using our demo UI: Demo UI Homepage Asset Details Demo UI DocsSummary
The Asset Details endpoint helps you:- Retrieve asset-level metadata, market data, and supply stats across chains
- Query by Mobula asset ID or by token address plus blockchain
- Use
tokensLimitto control how many associated token contracts return enriched details - Visualize results instantly in the Asset Details Demo UI
Try Mobula for Free
Try our free API today and start building in minutes.Get your free API key: Here