{"uid":"cap_4wSyF-TFAgT6lNSll_h84","slug":"true402-base-liquidity-pulls-edd1ee22","name":"true402 Base Liquidity Pulls","description":"The machine-native marketplace. Wallet = identity. Pay per call with HTTP 402.","url":"https://true402.dev/api/v1/base/liquidity-pulls","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"dex":{"enum":["uniswap-v3","aerodrome"],"type":"string","description":"Filter: 'uniswap-v3' | 'aerodrome'"},"limit":{"type":"number","description":"Max pulls (1–200, default 50)"},"since":{"type":"number","description":"Only pulls first seen at or after this block"},"minQuote":{"type":"number","description":"Only removals of at least this much WETH/USDC"}}},"responseSchema":{"type":"object","properties":{"chain":{"type":"string"},"count":{"type":"number"},"pulls":{"type":"array","description":"dex, pool, token, quote (WETH/USDC), quoteRemoved, block, ageBlocks, ageSecondsApprox, txHash"},"latestBlock":{"type":"number","description":"Highest block the watcher has indexed"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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_LSrI1SWIcWyqvQMAmMq31","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 recent liquidity removal events (liquidity pulls) from Base chain DEXes like Uniswap v3 and Aerodrome, filterable by DEX, block, and minimum size.","exampleAgentPrompt":"Pull the last 100 liquidity removal events on Base from Uniswap v3 since block 20000000, and only show me removals of at least 1 WETH or equivalent USDC.","exampleUseCases":null,"resultDescription":"A list of liquidity pull (removal) events from Base chain DEXes, each containing details about the removal such as DEX source, block number, and quote amounts, filtered according to the requested parameters.","failureModes":["Invalid DEX value (not 'uniswap-v3' or 'aerodrome') returns an error","limit out of range (not 1–200) returns validation error","No events found matching the filter criteria returns empty result set","Payment not provided or insufficient USDC results in HTTP 402 response","Invalid block number for 'since' parameter may return an error or empty set"],"whenToPreferThis":"Use this endpoint when you need on-chain liquidity removal event data specifically from Base chain DEXes (Uniswap v3 or Aerodrome), especially when filtering by block recency or minimum removal size. Prefer this over generic blockchain explorers when you need structured, queryable liquidity pull data via a pay-per-call API with no subscription required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:48:33.250Z","isFirstParty":false}