{"uid":"cap_m1-nCzCy57F1t7A92lhDt","slug":"agent-data-bench-dex-pool-trade-prints-e4fcd1a8","name":"Agent Data Bench – DEX Pool Trade Prints","description":"Exact DEX prints for a pool: side, price, USD/token/quote amounts, maker, tx hash and bot label. Filter by minimum USD, maker, time range and side; return oldest or newest first, up to 500 prints. Complements the OHLCV route for backtests, wash-trade checks, copy-trade research and transaction-level audits.","url":"https://x402.deepsense.stream/api/v1/market/trades?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["chain","pool"],"properties":{"pool":{"type":"string","description":"Pool / pair address"},"side":{"enum":["buy","sell"],"type":"string"},"chain":{"enum":["sol","eth","base"],"type":"string","description":"Chain id: sol (Solana), eth (Ethereum), base (Base)"},"limit":{"type":"integer","default":100,"maximum":500,"minimum":1},"maker":{"type":"string","description":"Only trades from this wallet"},"order":{"enum":["asc","desc"],"type":"string","default":"desc"},"since":{"type":"integer","description":"Unix seconds, inclusive"},"until":{"type":"integer","description":"Unix seconds, inclusive"},"minUsd":{"type":"number","description":"Minimum trade size in USD"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Ls6RTHVjmiWcxJlZoz_aj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches exact DEX trade-level records for a given pool, including side, price, USD/token/quote amounts, maker wallet, tx hash, and bot label, with filters for min USD, maker, time range, and side.","exampleAgentPrompt":"Pull the last 200 buy trades on Base for pool 0xAbC123… that are at least $500 USD, sorted newest first — I want the maker wallet, tx hash, price, and bot label for each.","exampleUseCases":[{"title":"Wash-trade audit on a new token","prompt":"Fetch the last 500 trades for Solana pool 7xMN…abc, both buys and sells, with no minimum size, sorted oldest first — I need the maker wallets and tx hashes so I can check for wash trading patterns."},{"title":"Copy-trade research for a whale wallet","prompt":"Get all trades made by wallet 0xDEAD…BEEF in the Ethereum pool 0x1234…5678 over the past week — show me the side, USD amount, price, and tx hash for each one."},{"title":"Backtest signal using large buy prints","prompt":"Give me the 100 biggest buy-side trades on the Base pool 0xPool…addr since Unix timestamp 1710000000 until 1712592000, minimum $5000 USD each, sorted ascending — I'm backtesting a momentum strategy."}],"resultDescription":"An array of up to 500 trade records, each containing trade side (buy/sell), price, USD value, token amount, quote amount, maker wallet address, transaction hash, bot label, and timestamp. Records can be sorted ascending or descending and filtered by side, maker, time range, and minimum USD size.","failureModes":["Missing required 'pool' or 'chain' parameter returns a 400 validation error","Invalid chain value (not sol/eth/base) returns a 400 enum error","Pool address not found or no trades in the time range returns an empty array","'since' or 'until' values in milliseconds instead of Unix seconds may return no results or unexpected data","Limit exceeding 500 is capped or rejected","Payment failure (x402) returns a 402 with payment details required"],"whenToPreferThis":"Choose this endpoint when you need raw, tick-by-tick trade data for a specific DEX pool — not aggregated OHLCV candles. It is ideal for transaction-level audits (wash-trade detection, bot activity), copy-trade research on a specific maker wallet, or building backtest datasets from exact execution prints across Solana, Ethereum, and Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T06:38:37.937Z","isFirstParty":false,"canonicalSlug":"agent-data-bench-dex-pool-trade-prints-e4fcd1a8"}