What this endpoint does
With this API, you can:- Retrieve detailed market information for a specific pool or token address
- Return base and quote token metadata plus market-level metrics
- Include liquidity, volume, price changes, and trade activity across multiple timeframes
- Support multi-currency output using the
currenciesparameter - Support batch queries via POST for fetching multiple markets in one request
What you’ll need
- Basic knowledge of REST APIs
- A pool address
- A Mobula API key
Get a free API key: Here Optional:
- DexScreener (to find pool addresses to test)
When to use Market Details
Use this endpoint when you want to:- Display detailed pool or pair metrics for a DEX market page
- Monitor liquidity and volume changes for a token pair over time
- Track price change metrics across multiple timeframes like 1h and 24h
- Retrieve both base and quote token metadata in the same response
- Convert pricing and market metrics into other fiat currencies when needed
Walkthrough to Get Market Details
1. Prepare your query
Themarket/details endpoint requires two parameters:
| Parameter | Description |
|---|---|
blockchain | Blockchain identifier (example: evm:1, solana, ethereum) |
address | Direct pool or token address |
currencies: Comma-separated fiat currencies for conversion (example:EUR,USD). Default is USD.
2. Find a pool address to test
To retrieve real market data:- Open DexScreener
- Pick a token
- Open one of its trading pools
- Copy the pool contract address
address parameter.
3. Fill the API form
Once your pool address is ready:- Enter the blockchain value into
blockchain - Paste the pool contract into
address - (Optional) add
currenciesif you want multi-currency output - Click Send to retrieve market details
Reviewing the response
The response returns detailed market metrics for the queried pool. Key fields include:data.base/data.quote: Base and quote token objects including address, symbol, name, decimals, and pricing fieldsliquidityUSD: Liquidity available in the market in USDlatestTradeDate: Timestamp of the most recent trade for the marketaddress: The pool or market address queriedexchange: Exchange metadata including name and logo when availablepriceUSD/priceToken: Market price fields for the pairpriceChange*: Price change percentages across timeframes like 1h, 4h, 12h, and 24hvolume*: Volume metrics across multiple windows like 1h, 4h, 12h, and 24htrades*/buys*/sells*: Trade counts split by timeframe and directionbuyers*/sellers*/traders*: Unique participant counts across time windowsfeesPaid*andtotalFeesPaidUSD: Aggregated fee metrics when availablesocials: Social links when availablesecurity: Basic security-related fields when available
If you set
currencies=EUR,USD, the response adds corresponding fields like priceEUR, liquidityEUR, and other converted values for USD-based metrics.
Try It Live with Mobula Market Details Demo (UI)
You can also test this endpoint using our demo UI: Demo UI Homepage Market Details Demo UI DocsSummary
The Get Market Details endpoint helps you:- Retrieve market details for a pool or token address using blockchain and address
- Get liquidity, volume, price changes, and trading activity across multiple timeframes
- Add multi-currency output using
currencieswhen needed - Visualize results instantly in the demo UI
Try Mobula for Free
Try our free API today and start building in minutes.Get your free API key: Here