{"uid":"cap_fmXCxGB7zVM_qcXEuEq7E","slug":"x402-buyer-prepay-risk-score-get-5f3326d7","name":"x402 Buyer Prepay Risk Score (GET)","description":"","url":"https://gpt55.558686.xyz/v1/tools/x402-buyer-prepay-risk-score","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","anyOf":[{"required":["url"]},{"required":["endpoint"]},{"required":["resource"]}],"properties":{"url":{"type":"string","maxLength":2048,"minLength":1},"body":{"type":"object","additionalProperties":true},"method":{"enum":["GET","POST","PUT","PATCH","DELETE"],"type":"string"},"endpoint":{"type":"string","maxLength":2048,"minLength":1},"resource":{"type":"string","maxLength":2048,"minLength":1},"timeout_ms":{"type":"integer","maximum":15000,"minimum":1000},"maxPriceUsd":{"type":"number","minimum":0},"maxLatencyMs":{"type":"integer","maximum":30000,"minimum":100},"expectedAsset":{"type":"string","maxLength":120,"minLength":1},"expectedPayTo":{"type":"string","maxLength":80,"minLength":1},"max_price_usd":{"type":"number","minimum":0},"allowedSchemes":{"type":"string","maxLength":80},"expected_asset":{"type":"string","maxLength":120,"minLength":1},"max_latency_ms":{"type":"integer","maximum":30000,"minimum":100},"allowed_schemes":{"type":"string","maxLength":80},"expectedNetwork":{"type":"string","maxLength":80,"minLength":1},"expected_pay_to":{"type":"string","maxLength":80,"minLength":1},"expected_network":{"type":"string","maxLength":80,"minLength":1},"includeSiteAudit":{"type":"boolean"},"include_site_audit":{"type":"boolean"}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"fetchedAt":{"type":"string"}},"additionalProperties":true}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","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.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4CNr5uweAdMqFNqmNErvj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a target x402 endpoint's 402 payment quote without paying, audits the service origin, and returns a buyer-facing go/no-go policy pack with risk scoring and guard configs.","exampleAgentPrompt":"Before we pay anything, can you inspect the x402 quote from https://api.example.com/paid-resource and check whether the payTo address matches 0xABC123, the network is base, and the price is under $0.01 — and give me a go/no-go policy pack?","exampleUseCases":null,"resultDescription":"Returns a structured policy pack containing runtimePolicyJson, mcpGuardConfig, flowiseGuardConfig, auditLogSchema, and a clear pay/manual-review/skip recommendation based on the live 402 quote inspection and optional site audit, without ever sending a payment to the target.","failureModes":["Target URL is unreachable or times out — returns timeout error with no policy","Target does not return a 402 status — cannot inspect quote, returns error","expectedPayTo/network/asset mismatch detected — returns skip/manual-review recommendation","Invalid or malformed URL input — returns validation error","Target returns unexpected response format — partial audit with warnings"],"whenToPreferThis":"Use this endpoint when an AI agent or wallet needs to pre-screen an x402-gated resource before committing any payment — especially when verifying that the payTo address, network, asset type, scheme, and price match expected values. Prefer this over directly paying when operating in adversarial or unknown environments, or when MCP/Flowise guard configs are needed for downstream automation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:52:12.265Z","isFirstParty":false}