{"uid":"cap_3etvzEHwkFlCi2Rz_8sXI","slug":"x402-pipecheck-diagnostics-accecd5f","name":"x402 PipeCheck Diagnostics","description":"Paid x402 diagnostics. Unpaid paid-SKU requests return HTTP 402 with eip3009 extras. Facilitator: OpenX402 only.","url":"https://openclawproductions.com/api/v1/pipecheck?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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"url":{"type":"string","description":"Optional public URL to probe. Omit to scan catalog endpoints."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}},"inputSchema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string","const":"object"},"required":{"type":"array","items":{"type":"string"}},"properties":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"sku":"pipecheck","url":"https://openclawproductions.com/api/v1/settleproof","note":"Example paid Pipe Check JSON. Never invents a live 402.","results":[{"url":"https://openclawproductions.com/api/v1/settleproof","class":"http_402","reason":"Example shape only. Live class comes from the paid probe."}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gBwskysGcvQ7aeE0Z754T","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Probes a public URL (or catalog endpoints) for x402 payment-gated API compliance, returning diagnostic JSON with eip3009 payment extras on unpaid requests.","exampleAgentPrompt":"Can you probe https://example.com/api/premium and check whether it's properly set up for x402 payment gating — specifically whether it returns the right HTTP 402 with eip3009 payment details?","exampleUseCases":[{"title":"Verify new x402 endpoint compliance","prompt":"I just set up x402 payment gating on https://myapi.dev/data — can you run a pipecheck on it and tell me if the 402 response is returning the correct eip3009 extras?"},{"title":"Debug broken x402 payment flow","prompt":"My x402-gated endpoint at https://partner.io/api/premium isn't letting payments through properly — can you run diagnostics on it and show me what the 402 response looks like?"},{"title":"Audit catalog of x402 endpoints","prompt":"Can you run a pipecheck scan against the catalog endpoints to see which ones are properly configured for x402 and returning valid payment metadata?"}],"resultDescription":"Returns a JSON diagnostic report indicating whether the probed URL (or catalog endpoints) correctly implements x402 payment gating, including the HTTP 402 response details, eip3009 payment extras such as token address and authorization parameters, and overall compliance status. Unpaid requests intentionally trigger the 402 flow to surface the payment metadata for inspection.","failureModes":["Non-public or unreachable URL returns connection error or timeout","URL does not implement x402, returning unexpected status codes other than 402","Facilitator mismatch — endpoint uses a facilitator other than OpenX402, resulting in incomplete or missing eip3009 metadata","Malformed URL input causes 400 Bad Request","Rate limiting or access restrictions on the target URL prevent probing"],"whenToPreferThis":"Choose this endpoint when you need to verify, debug, or validate that a specific public URL correctly implements the x402 HTTP payment protocol, particularly checking for well-formed HTTP 402 responses with eip3009 payment authorization extras. It is specifically useful for developers building or auditing x402-gated APIs using the OpenX402 facilitator. Prefer this over generic HTTP testing tools when x402 protocol compliance and eip3009 metadata correctness are the primary concern.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T18:39:17.071Z","isFirstParty":false,"canonicalSlug":"x402-pipecheck-diagnostics-accecd5f"}