# Vextorium DEX Search

> Vextorium DEX Search is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-11).

Search DEX trading pairs across Solana and EVM chains by token name or symbol, returning price, liquidity, volume, and market data.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/dex-search?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-dex-search-ed7684dd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jmBu4twJcQ6FeiABt-mjb

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-search-ed7684dd -d '<json body>'
```

Example prompt: Search DEX pairs for PEPE across all chains and show me the top 5 results including price, 24h volume, and liquidity.

## When to prefer this

Use this endpoint when you need to search for DEX trading pairs by token name or symbol across multiple chains (Ethereum, Solana, Base, etc.) and DEXes in one call. Prefer this over chain-specific APIs when you don't know which chain a token trades on, or when you want to compare liquidity across chains. Data is sourced from DEX Screener, making it authoritative for real-time DEX market data.

## Known failure modes

- Token not found: returns empty pairs array with found=0
- Query too vague returns unrelated tokens
- Rate limiting or payment failure returns HTTP error
- Limit out of range (must be 1–30) causes validation error
- Newly created tokens may have null price change fields

## How this service works

Search trading pairs on every DEX and chain by name, symbol or address: price, liquidity, 24h volume, market cap, 24h and 1h change and pair age, sorted by liquidity. Live from DEX Screener.

## Output

Returns a list of up to 30 DEX trading pairs matching the query, each with: pair name, DEX, blockchain, current USD price, 1h and 24h price change percentages, liquidity in USD, 24h volume in USD, market cap in USD, token contract address, pair creation date, and a DEX Screener link. Also includes the total number of results found, the original query, and the data source (DEX Screener).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "query"
     ],
     "properties": {
      "limit": {
       "type": "integer",
       "description": "Pairs (1-30, default 10)"
      },
      "query": {
       "type": "string"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "found": {
       "type": [
        "number",
        "null"
       ]
      },
      "pairs": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "dex": {
          "type": [
           "null",
           "string"
          ]
         },
         "link": {
          "type": [
           "null",
           "string"
          ]
         },
         "pair": {
          "type": [
           "null",
           "string"
          ]
         },
         "chain": {
          "type": [
           "null",
           "string"
          ]
         },
         "created": {
          "type": [
           "null",
           "string"
          ]
         },
         "price_usd": {
          "type": [
           "null",
           "number"
          ]
         },
         "change_1h_pct": {
          "type": [
           "null",
           "number"
          ]
         },
         "liquidity_usd": {
          "type": [
           "null",
           "number"
          ]
         },
         "token_address": {
          "type": [
           "null",
           "string"
          ]
         },
         "change_24h_pct": {
          "type": [
           "null",
           "number"
          ]
         },
         "market_cap_usd": {
          "type": [
           "null",
           "number"
          ]
         },
         "volume_24h_usd": {
     
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "found": 30,
  "pairs": [
   {
    "dex": "uniswap",
    "link": "https://dexscreener.com/ethereum/0xa43fe16908251ee70ef74718545e4fe6c5ccec9f",
    "pair": "PEPE/WETH",
    "chain": "ethereum",
    "created": "2023-04-14",
    "price_usd": 0.000004406,
    "change_1h_pct": -1.18,
    "liquidity_usd": 32062497,
    "token_address": "0x6982508145454Ce325dDbE47a25d4ec3d2311933",
    "change_24h_pct": 1.18,
    "market_cap_usd": 1823236691,
    "volume_24h_usd": 2792350
   },
   {
    "dex": "raydium",
    "link": "https://dexscreener.com/solana/bhauhghmnjnzxmx1dffsq82hf1cqvywfjkfxj2dotunf",
    "pair": "PEPE/USDC",
    "chain": "solana",
    "created": "2026-04-22",
    "price_usd": 0.000003959,
    "change_1h_pct": null,
    "liquidity_usd": 3900572,
    "token_address": "A1DBHWmtuYZMpLNXE9xr4B7crD8FAxwHSDnqnk8NwAKS",
    "change_24h_pct": null,
    "market_cap_usd": 3959954,
    "volume_24h_usd": 42
   }
  ],
  "query": "PEPE",
  "source": "DEX Screener"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-dex-search-ed7684dd/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)
