{"uid":"cap_wbri7MSSKqFzkwg5kSU5K","slug":"httpay-xyz-605bd65a","name":"Aave V3 / Moonwell Liquidation Scanner on Base","description":"Scan Aave V3 + Moonwell on Base for positions with health factor < 1.5. Returns accounts, collateral/debt, estimated liquidation bonus. Essential for liquidation bots.","url":"https://httpay.xyz/api/liquidation-scanner","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"description":"Scan Aave V3 + Moonwell on Base for positions with health factor < 1.5. Returns accounts, collateral/debt, estimated liquidation bonus. Essential for liquidation bots."}},"example":{"request":{"chain":"base","protocol":"aave-v3","healthFactorThreshold":1.5},"response":{"tip":"Filter by ?maxHf=1.1 for critical-only positions. ?limit=200 for full scan.","meta":{"x402":true,"poweredBy":"Alfred Zhang 🫡"},"chain":"Base","filter":{"limit":50,"maxHealthFactor":1.5},"summary":{"high":0,"medium":0,"critical":0,"byProtocol":{"aaveV3":0,"moonwell":0},"totalAtRisk":0,"totalDebtAtRisk":"$0"},"positions":[],"scannedAt":"2026-06-13T04:20:51.013Z","dataSourceErrors":{"aaveV3":"fetch failed"},"protocolAddresses":{"aaveV3Pool":"0xA238Dd80C259a72e81d7e4664a9801593F98d1c5","moonwellComptroller":"0xfBb21d0380beE3312B33c4353c8936a0F13EF26C"}}},"exampleRequest":{"chain":"base","protocol":"aave-v3","healthFactorThreshold":1.5},"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_beoHkA8koph7no5PG2S6r","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scans Aave V3 and Moonwell lending protocols on Base for positions with health factor below a configurable threshold, returning accounts at liquidation risk with collateral/debt breakdown and estimated liquidation profit.","exampleAgentPrompt":"Scan Aave V3 and Moonwell on Base for any positions with a health factor below 1.3 and show me the accounts, their collateral and debt breakdown, and estimated liquidation profit for each.","exampleUseCases":[{"title":"Monitor high-risk lending positions for liquidation","prompt":"Watch Aave V3 and Moonwell on Base for accounts dropping below a health factor of 1.2, and give me a real-time list of which ones I can profitably liquidate along with their collateral and debt details."},{"title":"Prioritize liquidation targets by profit potential","prompt":"Find all at-risk positions on Aave V3 and Moonwell across Base where the health factor is under 1.4, then rank them by estimated liquidation bonus so I know which accounts to target first for maximum returns."},{"title":"Identify undercollateralized DeFi positions daily","prompt":"Every morning, scan Aave V3 and Moonwell on Base for any accounts with a health factor below 1.5 and send me a summary of their collateral makeup, outstanding debts, and how much profit I'd make liquidating each one."}],"resultDescription":"A list of at-risk lending positions on Aave V3 and/or Moonwell on Base, each including the account address, current health factor, collateral assets and amounts, debt assets and amounts, and an estimated liquidation bonus/profit the liquidator would receive.","failureModes":["RPC node unavailable for Base chain — returns 503 or timeout","Invalid protocol parameter — returns 400 with validation error","Health factor threshold out of valid range — returns 400","No positions found below threshold — returns empty array (200)","Payment not received or insufficient USDC — returns 402 payment required"],"whenToPreferThis":"Use this endpoint when building or operating a liquidation bot targeting Aave V3 or Moonwell on Base, when you need a ready-made scanner that returns structured at-risk position data without querying the chain yourself, or when you need estimated liquidation profit to prioritize which positions to liquidate first.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:53:02.023Z","isFirstParty":false}