# Vextorium DEX Pool Recent Swaps

> Vextorium DEX Pool Recent Swaps is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-13).

Fetches recent swap activity for a DEX pool (buys/sells, USD size, price, wallet, tx, net flow, unique buyers, largest trades) read on-chain across major EVM networks.

## Facts

- Endpoint: POST https://api.vextorium.com/pool-operaciones-pago?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-dex-pool-recent-swaps-411bcd72
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WBgEysi0dcs4biLOCA7Xj

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vextorium-dex-pool-recent-swaps-411bcd72 -d '<json body>'
```

Example prompt: Pull the last 60 minutes of swap activity for pool 0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640 on Ethereum — show me recent buys and sells with USD size, the net flow, and the top 5 largest trades.

## When to prefer this

Choose this endpoint when you need real-time, on-chain swap data for a specific DEX pool or token across major EVM chains, including granular trade-level data (wallet, tx, price, USD size) and aggregated metrics (net flow, unique buyers, largest trades). Prefer this over order book or CEX APIs when you specifically need DEX on-chain activity. It supports Uniswap v2/v3, Aerodrome, SushiSwap, and PancakeSwap across Base, Ethereum, Arbitrum, Optimism, and Polygon.

## Known failure modes

- Invalid or unrecognized pool/token address returns an error or empty result
- Unsupported network returns an error (only base, ethereum, arbitrum, optimism, polygon supported)
- No swaps found in the requested time window returns empty arrays
- Token with no identifiable main pool may return null or error
- Minutes parameter out of range (must be 1-720) returns validation error
- Network congestion may cause slow or failed on-chain reads

## How this service works

Recent swaps of a DEX pool (Uniswap v2/v3, Aerodrome, SushiSwap, PancakeSwap... on Base, Ethereum, Arbitrum, Optimism or Polygon) read on-chain: buys and sells with USD size, price, wallet and tx, net buy/sell flow, unique buyers and the largest trades. Pass the pool or the token address (its main pool is used).

## Output

Returns a JSON object with: list of recent swaps (tx hash, block, wallet, side buy/sell, token amount, USD value, price), list of largest trades, total buys in USD, total sells in USD, net flow in USD, number of trades, unique buyer count, minutes of data covered, pool address, token address, counter-asset, DEX name, and network.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "red": {
   "enum": [
    "base",
    "ethereum",
    "arbitrum",
    "optimism",
    "polygon"
   ],
   "type": "string"
  },
  "pool": {
   "type": "string",
   "description": "Pool or token address"
  },
  "limite": {
   "type": "integer"
  },
  "minutos": {
   "type": "integer",
   "description": "1-720"
  },
  "minimo_usd": {
   "type": "number"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-dex-pool-recent-swaps-411bcd72/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
