{"uid":"cap_Tp44DFtTCytUgDfmOegrz","slug":"x402-silverbackdefi-app-56609dd5","name":"SilverbackDeFi Arbitrage Scanner","description":"Find price discrepancies between DEX aggregators","url":"https://x402.silverbackdefi.app/api/v1/arbitrage-scanner","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":["tokenIn","tokenOut"],"properties":{"amount":{"type":"string","description":"Amount to check (default: 1)"},"tokenIn":{"type":"string","description":"Input token symbol or address"},"tokenOut":{"type":"string","description":"Output token symbol or address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["success"],"properties":{"data":{"type":"object"},"success":{"type":"boolean"}}}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"amount":"1000","tokenIn":"USDC","tokenOut":"ETH"}},"output":{"type":"json","example":{"data":{},"success":true}}},"response":{"data":{"pair":"USDC/ETH","amount":"1000 USDC","quotes":[],"timestamp":"2026-06-16T01:09:58.876Z","opportunities":[{"message":"No significant arbitrage opportunities found"}],"sourcesQueried":0,"estimatedGasCostUsd":"unknown"},"success":true}},"exampleRequest":{"amount":"1000","tokenIn":"USDC","tokenOut":"ETH"},"tags":["x402"],"displayCostAmount":"0.03","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7Ge-Aw6JGwm8HzPUnCrmX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scans DEX aggregators to find price discrepancies for a given token pair, enabling arbitrage opportunity detection","exampleAgentPrompt":"Can you scan for price discrepancies between DEX aggregators for swapping 1000 USDC to ETH right now, so I can see if there's an arbitrage opportunity?","exampleUseCases":null,"resultDescription":"Returns a success flag and data object containing price discrepancies found across DEX aggregators for the specified token pair and amount, including spread percentages and quote comparisons that indicate potential arbitrage opportunities.","failureModes":["Missing required tokenIn or tokenOut parameters returns validation error","Unknown or unsupported token symbol returns error or empty results","Network congestion may cause stale quotes reducing accuracy","Payment of 0.03 USDC not fulfilled returns 402 Payment Required","Invalid token address format returns parsing error"],"whenToPreferThis":"Use this endpoint when you need to quickly identify price discrepancies between DEX aggregators for a specific token pair on Base chain, particularly before executing a swap or arbitrage trade. Prefer this over manual price checks when you want a consolidated view of spreads across multiple aggregators in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T17:27:57.008Z","isFirstParty":false}