Skip to main content
TL;DR: New /api/2/token/price endpoint with v2 naming convention (priceUSD, marketCapUSD, etc.) and enhanced v1 multi-prices endpoint with market cap & liquidity data.

New Get Token Price Endpoint

Brand new /api/2/token/price endpoint following the v2 naming convention with USD suffix for consistency with other v2 endpoints like Get Token Details.

GET Request

POST Request (Batch - up to 500 tokens)

Response Format

Response Fields

FieldTypeDescription
priceUSDnumber | nullCurrent token price in USD
marketCapUSDnumber | nullMarket cap based on circulating supply
marketCapDilutedUSDnumber | nullFully diluted market cap
liquidityUSDnumber | nullCurrent liquidity in USD
liquidityMaxUSDnumber | nullMaximum liquidity across all pools

V1 Multi-Prices Enhancement

The /api/1/market/multi-prices endpoint has also been enhanced with additional fields:
FieldTypeDescription
marketCapnumber | nullMarket cap based on circulating supply
marketCapDilutednumber | nullFully diluted market cap
liquiditynumber | nullCurrent liquidity in USD
liquidityMaxnumber | nullMaximum liquidity across all pools
All market data fields are nullable - tokens without supply data will return null for market cap fields.

SDK Updates

@mobula_labs/types v0.1.3

New v2 schemas:
  • TokenPriceParamsSchema - GET request params
  • TokenPriceBatchParamsSchema - POST batch request params
  • TokenPriceResponseSchema - Response with USD suffix fields

@mobula/sdk

New method: