Skip to Content
Market ServicesHTTP APIGet asset profile

Get asset profile

Read canonical identity and metadata for one asset.

Use this before pulling market state when the agent needs a stable asset object.

Back to Market API

Access

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

Handles

SurfaceLabelValue
mcpMCPmarket.resolve_asset
restHTTPGET /v1/market/asset-profile
skillSkillmarket.resolve_asset

Contract notes

  • Send explicit chain and address values. See Parameter Contracts for shared validation rules.
  • Zero-address inputs such as 0x0000000000000000000000000000000000000000 and shorthand forms such as 0x0 are rejected.
  • Failed responses return machine-readable error.code plus both trace_id and request_id for support and retry diagnostics.

Request example

GET {GATEWAY_BASE_URL}/v1/market/asset-profile?market_kind=dex&chain=ethereum&address=0xC02aaA39b223FE8D0A0E5C4F27eAD9083C756Cc2

Try send

Try send

Try asset 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

{ "asset_profile": { "market_kind": "dex", "chain": "ethereum", "address": "0xC02aaA39b223FE8D0A0E5C4F27eAD9083C756Cc2", "symbol": "WETH", "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. Use an enabled EVM chain such as `ethereum` or `base`.
addressstringRequiredcanonical EVM token address for the selected public chain. Send the full 20-byte `0x...` contract address.

Response fields

Asset profile

FieldTypeNotes
asset_profile.market_kindstringMarket family.
asset_profile.chainstringAsset chain.
asset_profile.addressstringAsset address.
asset_profile.symbolstringAsset symbol.
asset_profile.namestringAsset name.
asset_profile.source_idstringBacking source id.

Response metadata

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