{"uid":"cap_8GDPRmpZrojzIHVCl6Pzg","slug":"sitesignal-webhook-readiness-802f3f2b","name":"SiteSignal Webhook Readiness","description":"Create source-linked webhook integration-readiness evidence from bounded public documentation.","url":"https://phases-prot-shine-royal.trycloudflare.com/x402/webhook-readiness","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"},"queryParams":{"type":"object","required":["docsUrl","eventUseCase"],"properties":{"docsUrl":{"type":"string","format":"uri"},"eventUseCase":{"type":"string"},"receiverStack":{"type":"string"}}}},"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":"down","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_GLl9475ypBAlDMZQU7UbV","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":"Generates source-linked webhook integration-readiness evidence from bounded public documentation for a given docs URL and event use case.","exampleAgentPrompt":"Check whether Stripe's public docs show webhook readiness for payment intent succeeded events — use https://stripe.com/docs/webhooks as the docs URL, the event use case is 'payment.intent.succeeded', and my receiver stack is Node.js Express.","exampleUseCases":[{"title":"Webhook readiness for payment events","prompt":"I'm about to integrate a payment gateway — can you check https://docs.adyen.com/development-resources/webhooks against the 'payment authorisation' event use case and tell me if their docs show webhook readiness evidence?"},{"title":"Evaluating webhook support for order fulfillment","prompt":"Before I build an order fulfillment pipeline, check whether https://developer.shopify.com/docs/api/admin-rest/webhooks supports webhooks for the 'order fulfilled' use case — my receiver is a Python FastAPI service."},{"title":"Assessing webhook readiness for CI/CD notifications","prompt":"Can you pull webhook integration-readiness evidence from https://docs.github.com/en/webhooks for the 'push to main branch' event use case so I know if it's safe to wire up our deployment pipeline?"}],"resultDescription":"A structured JSON object containing source-linked webhook integration-readiness evidence derived from the specified public documentation, including signals about supported events, payload formats, authentication mechanisms, and any gaps or caveats relevant to the given event use case and optional receiver stack.","failureModes":["Docs URL is inaccessible or behind authentication — returns an error or empty evidence","Documentation does not mention webhooks — returns low-readiness or no-evidence result","Event use case is too vague or ambiguous — evidence may be incomplete or mismatched","Docs page is very large or dynamic — bounded parsing may miss some sections","Incorrect URI format for docsUrl — returns validation error"],"whenToPreferThis":"Use this endpoint when you need structured, source-linked evidence of webhook support before committing to an integration — especially when evaluating third-party APIs from their public docs. Prefer this over generic web scraping when you need webhook-specific signals (event types, payloads, auth) tied back to documentation sources, and when you want readiness evidence scoped to a particular event use case or receiver stack.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T11:26:49.179Z","isFirstParty":false}