Skip to Content
ServicesMarket REST APIGet market profile

Get market profile

Read canonical market context for one supported instrument.

Use pair_address when available. Liquidity context is included when current backing can supply it.

Back to Market API

This is the canonical REST read behind the friendlier market.resolve_market handle.

Access

  • Surfaces: mcp, rest, skill
  • Metering: mcp_call, rest_call
  • Scope: DEX available · EVM family primary · Solana (Beta)

Handles

SurfaceLabelValue
mcpMCPmarket.resolve_market
restRESTGET /v1/market/market-profile
skillSkillmarket.resolve_market

Availability

DEX market profile coverage is Available. Unsupported CEX paths return explicit errors.

Request example

GET https://gw-aql.tomo.services/v1/market/market-profile?market_kind=dex&chain=ethereum&address=0xC02aaA39b223FE8D0A0E5C4F27eAD9083C756Cc2

Try send

Try send

Try market profile

Send one direct browser request to the current hosted gateway base URL so the real network request is visible in devtools. The API key is only stored locally when you provide one.

Response example

{ "market_profile": { "market_kind": "dex", "chain": "ethereum", "address": "0xC02aaA39b223FE8D0A0E5C4F27eAD9083C756Cc2", "symbol": "WETH", "display_name": "Wrapped Ether", "source_id": "gdex" }, "freshness_ms": 120, "source_status": "healthy" }

Request fields

Query parameters

FieldTypeRequiredNotes
market_kindstringRequiredMarket family. Use `dex` for now.
chainstringRequiredChain key. Prefer the current EVM family such as `ethereum` or `base`; use `solana` only for the separate Beta lane.
addressstringRequiredToken, market, or pool address.

Response fields

Market profile

FieldTypeNotes
market_profile.market_kindstringMarket family.
market_profile.chainstringMarket chain.
market_profile.addressstringMarket address.
market_profile.symbolstringMarket symbol.
market_profile.display_namestringDisplay name.
market_profile.source_idstringBacking source id.

Response metadata

FieldTypeNotes
freshness_msnumberData age in milliseconds.
source_statusstringSource health for this response.
Last updated on