{"uid":"cap_qUmjTkk8ubiriS5sQ4z8h","slug":"x402-prepay-trust-check-get-ff112a54","name":"x402 Prepay Trust Check (GET)","description":"","url":"https://gpt55.558686.xyz/v1/tools/x402-prepay-trust-check?utm_source=zero.xyz","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"]}],"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},"timeout_ms":{"type":"integer","maximum":12000,"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},"expected_asset":{"type":"string","maxLength":120,"minLength":1},"max_latency_ms":{"type":"integer","maximum":30000,"minimum":100},"expectedNetwork":{"type":"string","maxLength":80,"minLength":1},"expected_pay_to":{"type":"string","maxLength":80,"minLength":1},"expected_network":{"type":"string","maxLength":80,"minLength":1},"observedConsecutiveFailures":{"type":"integer","maximum":100,"minimum":0},"observed_consecutive_failures":{"type":"integer","maximum":100,"minimum":0}},"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.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hWIjOCb-oUk7XcIjkgu5F","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","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-protected endpoint without paying it, inspects the live HTTP 402 quote, and returns pay/skip/manual-review guidance based on liveness, latency, price, payTo, network, asset, and spend caps.","exampleAgentPrompt":"Before my agent pays for that x402 endpoint at https://api.example.com/v1/data, probe it without sending any payment and tell me whether I should pay, skip, or flag it for manual review — cap the acceptable price at $0.01 USD and make sure it's paying out to Base network USDC.","exampleUseCases":null,"resultDescription":"Returns a JSON object with a pay/skip/manual-review recommendation, liveness status, observed latency, the quoted payment amount, payTo address, network, asset, scheme from the live HTTP 402 response, and a fetchedAt timestamp — without ever having sent a payment to the target endpoint.","failureModes":["Target URL is unreachable or times out — returns liveness failure and skip recommendation","Target endpoint does not return HTTP 402 — cannot extract quote, returns error or skip guidance","Quoted price exceeds maxPriceUsd spend cap — returns skip recommendation","Network or asset mismatch vs expectedNetwork/expectedAsset — returns manual-review guidance","observedConsecutiveFailures threshold triggers automatic skip recommendation","Malformed 402 response from target — cannot parse quote fields, returns manual-review"],"whenToPreferThis":"Use this endpoint when an AI agent or wallet needs to pre-screen an x402-protected API before committing funds — especially when enforcing spend caps, verifying payTo addresses, confirming asset and network match expectations, or checking liveness after repeated failures. Prefer over blindly paying any 402 response, or over manual human review of payment terms.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T09:26:51.171Z","isFirstParty":false,"canonicalSlug":"x402-prepay-trust-check-get-ff112a54"}