{"uid":"cap_kgLUXMC49yo2gxgGYy4Qo","slug":"webacy-risk-score-api-6c0dbece","name":"Webacy Risk Score API","description":"API definition for Webacy Risk Scores","url":"https://api.webacy.com/addresses/%7Baddress%7D?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"},"pathParams":{"type":"object","properties":{"address":{"type":"string","description":"Wallet address to score"}}},"queryParams":{"type":"object","required":["chain"],"properties":{"chain":{"type":"string","description":"Blockchain network, e.g. eth, bsc, pol, arb, opt, base, sol"},"modules":{"type":"string","description":"Comma-separated risk analysis modules, e.g. fund_flow_screening"},"show_low_risk":{"type":"boolean"},"detailed_response":{"type":"boolean"},"fund_flow_exposure":{"type":"boolean","description":"Opt-in incoming fund-flow exposure to known-malicious addresses (EVM). Priced as address-risk-score-fund-flow."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"issues":[],"isContract":false,"addressType":"EOA","tokenStandard":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","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.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xYlTR6qa5bUJxrYs_oi5x","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a risk score and issue breakdown for a blockchain wallet address on a specified chain, including contract/EOA classification and optional fund-flow exposure analysis.","exampleAgentPrompt":"Can you check the risk score for Ethereum wallet 0x742d35Cc6634C0532925a3b844Bc454e4438f44e on eth and tell me if there are any issues flagged?","exampleUseCases":[{"title":"DeFi counterparty risk check","prompt":"Before I swap tokens with this wallet, can you pull the Webacy risk score for 0xAbCd1234...5678 on the Ethereum network and tell me if it has any risk issues or suspicious fund flows?"},{"title":"Crypto exchange onboarding screen","prompt":"We need to onboard a new user whose deposit wallet is 0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0 on Base — can you run a risk score check and flag any issues before we approve them?"},{"title":"Portfolio monitoring for risky wallets","prompt":"I'm tracking a Polygon wallet 0x1234abcd...ef01 that might be connected to bad actors — can you get its Webacy risk score on pol with detailed response enabled so I can see the full breakdown?"}],"resultDescription":"A JSON object containing a list of identified risk issues, whether the address is a contract, the address type (EOA or contract), and the token standard if applicable. Optional detailed fields include fund-flow exposure to known-malicious addresses and module-specific risk analysis results.","failureModes":["Invalid or malformed wallet address returns an error response","Unsupported chain identifier causes a bad request error","Missing required 'chain' query parameter returns a validation error","Payment failure (402) if x402 USDC payment is not included or insufficient","Address not found on specified chain may return empty or null results","Rate limiting or quota exceeded returns a 429 error"],"whenToPreferThis":"Use this endpoint when you need a quick, per-address risk signal for a blockchain wallet on EVM-compatible chains or Solana. Prefer this over full contract analysis endpoints when the target is an EOA or when you need a lightweight risk score rather than deep contract source analysis. Choose this when building compliance gates, pre-transaction screening, or onboarding flows that require a pass/fail risk signal per wallet.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:37:54.634Z","isFirstParty":false,"canonicalSlug":"webacy-risk-score-api-0a17d2bb"}