The POST /1/market/multi-prices endpoint enables querying market data prices for up to 50 assets in a single request. This endpoint is optimized for retrieving current token prices from DeFi pools with high speed and accuracy.

Request Payload

The payload supports querying assets by their contract addresses or symbols, with associated blockchain IDs. For detailed information on the market data asset query pattern, including blockchain formats and syntax rules, refer to the Market Asset Query documentation.

Payload Body

ParameterTypeRequiredDescription
blockchainsstringRequiredComma-separated list of blockchain IDs
assetsstringRequiredComma-separated list of contract addresses.

Example Request Payload

{
  "assets": "0x6bdcCe4A559076e37755a78Ce0c06214E59e4444,0xe6DF05CE8C8301223373CF5B969AFCb1498c5528",
  "blockchains": "56,56",
}
This endpoint returns only pool-based price data. - No asset metadata - No market cap or volumes — it’s optimized for speed and accuracy - Ideal for scenarios where only current token prices from DeFi pools are required
We will map the first blockchain with the first contract address found, and so on.
Need more than 50 assets? You can use the /all endpoint to get all assets listed on Mobula (curated, not all DeFi tokens)

Example Response

{
    "data": {
        "0x6bdcce4a559076e37755a78ce0c06214e59e4444": {
            "price": 0.5428848952799311
        },
        "0xe6df05ce8c8301223373cf5b969afcb1498c5528": {
            "price": 48.00406045791923
        }
    }
}