getPoolDetails
Retrieve the current snapshot for a liquidity pool: token pair, price, liquidity, 24h volume, and transaction counts by pool address.
Instructions
Get the full current snapshot for one pool by address: its two tokens, current price, liquidity/TVL, 24h volume, and transaction counts, returned as a single pool object (not a list). Read-only and keyless. Use after search or getNetworkPools surfaces a pool, or for 'price/TVL of this pool?' or 'details for pool 0x...'. Returns live values only; for historical candles use getPoolOHLCV, and for the raw swap feed use getPoolTransactions. Params: network (required slug); pool_address (required, e.g. '0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640'); inversed (optional bool, default false, flips the token price ratio to token1/token0).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | Yes | REQUIRED: Network ID from getNetworks (e.g., 'ethereum', 'solana') | |
| inversed | No | OPTIONAL: Whether to invert the price ratio (default: false) | |
| rationale | Yes | REQUIRED. 1-2 sentence rationale for this call (e.g. "User asked for X; calling Y to fetch Z"). Logged for MCP improvement, never shown to end users. No PII or secrets. See the server `instructions` field for the full convention and worked examples. | |
| pool_address | Yes | REQUIRED: Pool address or identifier (e.g., '0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| fee | No | ||
| chain | No | ||
| dex_id | No | ||
| tokens | No | ||
| dex_name | No | ||
| created_at | No | ||
| factory_id | No | ||
| last_price | No | ||
| price_time | No | ||
| price_stats | No | ||
| last_price_usd | No | ||
| token_reserves | No | ||
| created_at_block_number | No |