{"uid":"cap_Fvr8HFznQTyh7N-WyTe6u","slug":"402-com-tr-approval-advisor-32e7cf47","name":"402.com.tr Approval Advisor","description":"Ranks a wallet's active token approvals by USD-at-risk x unlimited-allowance x unlabelled-spender, and returns a prioritised revoke queue. Approvals are the #1 drain vector; this tells an agent exactly what to revoke first.","url":"https://402.com.tr/api/x402/approval-advisor","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"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Wallet address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IXaGg1dJeLLeUDZr8Vyn3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Ranks a wallet's active token approvals by risk priority (USD-at-risk × unlimited allowance × unlabelled spender) and returns a prioritised revoke queue.","exampleAgentPrompt":"Can you check wallet 0x742d35Cc6634C0532925a3b8D4C9E3Db9F4f4f4f and tell me which token approvals I should revoke first, ranked by how much money is at risk?","exampleUseCases":[{"title":"Secure wallet before major transaction","prompt":"I'm about to move a large sum out of my wallet. Can you scan for any dangerous token approvals that could drain my funds and tell me which ones to revoke immediately?"},{"title":"Audit unknown spender access","prompt":"I've connected my wallet to several dapps over the past year. Which unlimited token approvals to unlabelled spenders should I be most concerned about revoking right now?"},{"title":"Protect inherited wallet account","prompt":"I just got access to a wallet that's been active for years. Help me identify the riskiest token approvals based on how much money could be at risk, and tell me the order I should revoke them in."}],"resultDescription":"A prioritised revoke queue listing the wallet's active token approvals ordered by risk score (USD-at-risk × unlimited-allowance × unlabelled-spender weighting), so the agent knows exactly which approvals to recommend revoking first.","failureModes":["Invalid or malformed wallet address returns an error","Wallet with no active approvals returns an empty queue","Network timeout or upstream RPC failure","Payment of $0.05 USDC not fulfilled, returning 402 Payment Required","Address on unsupported chain returns no results"],"whenToPreferThis":"Use this endpoint when you need to triage a wallet's token approvals by actual financial risk rather than just listing them — it combines USD exposure, unlimited-allowance flags, and unlabelled-spender signals into a single ranked queue, making it ideal for wallet security audits or automated revoke workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:53:14.309Z","isFirstParty":false}