{"uid":"cap_6JaAa2Y__295PoZ3NubaW","slug":"oblique-markets-wallet-spy-9a940cfd","name":"Oblique Markets Wallet Spy","description":"Use when an agent wants to know what a wallet has been doing before paying it, accepting payment from it or following it. Returns Recent transactions, token transfers, DEX swaps, NFT activity and internal transactions for an EVM wallet on Base or Ethereum, with a heuristic risk score. $0.03.","url":"https://api.oblique.markets/api/v1/paid/wallet-spy","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["address"],"properties":{"chain":{"enum":["ethereum","base"],"type":"string"},"address":{"type":"string","description":"EVM wallet address"}}}},"additionalProperties":false},"output":{"type":"object","properties":{"chain":{"type":"string"},"message":{"type":"string"},"queried_at":{"type":"string"},"risk_score":{"type":"object","properties":{"level":{"type":"string"},"score":{"type":"integer"},"reasons":{"type":"array","items":{"type":"string"}}}},"surveillance":{"type":"object","properties":{"dexs_swaps":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array"}}},"nft_activity":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array"}}},"token_transfers":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array","items":{"type":"object","properties":{"to":{"type":"string"},"from":{"type":"string"},"hash":{"type":"string"},"token":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string"},"symbol":{"type":"string"},"address":{"type":"null"},"decimals":{"type":"string"}}},"total":{"type":"string"},"value":{"type":"string"},"method":{"type":"string"},"timestamp":{"type":"string"}}}},"unique_tokens":{"type":"integer"}}},"recent_transactions":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array"}}},"internal_transactions":{"type":"object","properties":{"count":{"type":"integer"},"items":{"type":"array"}}}}},"wallet_address":{"type":"string"}}}}},"responseSchema":{"type":"json","example":{"chain":"base","message":"Wallet surveillance via x402 protocol","queried_at":"2026-09-12T00:09:51.442Z","risk_score":{"level":"medium","score":25,"reasons":["no_transaction_history"]},"surveillance":{"dexs_swaps":{"count":0,"items":[]},"nft_activity":{"count":0,"items":[]},"token_transfers":{"count":50,"items":[{"to":"0x970007590aCC5C938cd51345B17AF51B1B40D3Ab","from":"0x7Cd443d93a981Ae154a78F4A9b4Fadb6E8A7A264","hash":"0x244024778b5aff09fba5961a9e4d711260d929100b8225c46633275cf40ac3f1","token":{"name":"USDC","type":"ERC-20","symbol":"USDC","address":null,"decimals":"6"},"total":"0","value":"4000","method":"0xe3ee160e","timestamp":"2026-09-12T00:09:03.000000Z"}],"unique_tokens":0},"recent_transactions":{"count":0,"items":[]},"internal_transactions":{"count":0,"items":[]}},"wallet_address":"0x970007590aCC5C938cd51345B17AF51B1B40D3Ab"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.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_wtYUClHOyextKQF4d_4PH","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":"Real-time surveillance of a blockchain wallet — transactions, token holdings, DEX swaps, NFTs, and risk score","exampleAgentPrompt":"Can you pull up a full wallet spy report on 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — I want to see their recent transactions, token holdings, DEX swaps, NFTs, and what their risk score looks like?","exampleUseCases":[{"title":"Due diligence on a new trading counterparty","prompt":"Before I send funds to this wallet — 0xabc123... — can you spy on it and tell me their transaction history, what tokens they hold, and whether the risk score looks clean?"},{"title":"Tracking a known whale wallet","prompt":"I want to keep tabs on this whale address 0x3f5CE5FBFe3E9af3971dD833D26bA9b5C936f0bE — pull their latest DEX swaps, token flows, and NFT activity so I can see what they're up to."},{"title":"Flagging suspicious wallet before airdrop","prompt":"We're about to do an airdrop and I need to vet this recipient wallet 0x71C7656EC7ab88b098defB751B7401B5f6d8976F — can you check their on-chain activity, token balances, and risk score to see if it looks like a bot or sybil?"}],"resultDescription":"Returns a comprehensive real-time profile of the queried wallet including: full transaction history, current token holdings, DEX swap activity, NFT assets, and a computed risk score that flags suspicious or high-risk behavior patterns.","failureModes":["Invalid or malformed wallet address returns an error","Unsupported chain or network returns no data","Wallet with no on-chain activity may return empty datasets","Payment failure (x402) blocks access if USDC balance is insufficient","Rate limiting if too many requests are made in quick succession"],"whenToPreferThis":"Choose this endpoint when you need a holistic, real-time picture of a single wallet's on-chain footprint including risk scoring — as opposed to just token flows (sibling endpoint) or pure SQL analytics. Ideal for due diligence, counterparty vetting, whale tracking, and fraud detection workflows where you need transactions, tokens, DEX, NFTs, and risk all in one call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:44:34.026Z","isFirstParty":false}