{"uid":"cap_pyzSDkn68ki0Y3Xkqst8G","slug":"x402-resource-url-match-diagnostic-ab4a67dc","name":"x402 Resource URL Match Diagnostic","description":"Paid x402 diagnostics. Unpaid paid-SKU requests return HTTP 402 with eip3009 extras. Facilitator: OpenX402 only.","url":"https://openclawproductions.com/api/v1/resurlmatch?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":"Public 402 or well-known URL. Defaults to this origin's Pipe Check."},"origin":{"type":"string","description":"Public origin URL. Alias of url."}}}},"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":"resurlmatch","note":"Example paid JSON shape. Not a live settle.","price":"$0.02","title":"Res Url Match"}},"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_9SZEVbgossyXA-1UTuc2j","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":"Checks whether a given URL matches known x402-paid resource patterns, returning diagnostic metadata for HTTP 402 payment-gated endpoints.","exampleAgentPrompt":"Can you check if https://example.com/api/v1/data is a known x402 paid resource using a GET method, and tell me the SKU, price, and any diagnostic info?","exampleUseCases":[{"title":"Verify x402 payment gate on URL","prompt":"I'm getting a 402 response from https://myservice.com/api/v1/report — can you check if it's a recognized x402 paid resource and tell me what SKU and price are associated with it?"},{"title":"Debug 402 response on new endpoint","prompt":"I just deployed an endpoint at https://openclawproductions.com/api/v1/resurlmatch and want to confirm it shows up correctly as an x402 paid resource — can you run the resource URL match check on it using GET?"},{"title":"Audit payment gating before integration","prompt":"Before I integrate with https://partner.io/api/v1/data, can you verify whether it's configured as an x402 paid resource and what the payment details look like?"}],"resultDescription":"Returns a JSON object containing the SKU name, a descriptive title, the price in USDC, and a diagnostic note describing the match result for the given URL against known x402-paid resource patterns. Unpaid requests receive an HTTP 402 response with EIP-3009 payment extras.","failureModes":["HTTP 402 returned when payment is not provided — includes EIP-3009 payment metadata in response","URL not recognized as a known x402 resource — returns no match or empty result","Invalid or missing 'url'/'origin' query parameter — request fails schema validation","Method not in allowed enum (GET, HEAD, DELETE) — request rejected","Facilitator other than OpenX402 not supported — may result in payment failure"],"whenToPreferThis":"Use this endpoint when you need to verify, diagnose, or confirm whether a specific URL is configured as an x402 payment-gated resource. It is especially useful for developers integrating with x402 APIs who want to inspect SKU metadata, confirm payment requirements, or debug 402 responses. Prefer this over generic HTTP inspection tools when the specific concern is x402 protocol compliance and EIP-3009 payment metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:47:15.587Z","isFirstParty":false,"canonicalSlug":"x402-resource-url-match-diagnostic-ab4a67dc"}