{"uid":"cap_kjPSib7F7l1YbQuuX_qNt","slug":"webhook-reliability-assessment-api-39c99318","name":"Webhook Reliability Assessment API","description":"Evidence-backed npm package upgrade decisions for coding agents.","url":"https://x402-safe-upgrade-api.onrender.com/v1/webhook-reliability-assessment?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"deliveries":{"type":"array","items":{"type":"object","required":["statusCode"],"properties":{"latencyMs":{"type":"number"},"statusCode":{"type":"integer"}},"additionalProperties":false},"maxItems":250,"minItems":1}}},"responseSchema":{"type":"json","example":{"summary":{"successRate":0.5}}},"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":"down","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_3e-KEWfwZ5phLPVmcQNPx","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":"Analyzes a batch of webhook delivery attempts (status codes and latencies) to compute a reliability summary including success rate.","exampleAgentPrompt":"I've got 10 recent webhook delivery attempts — 5 returned 200, 3 returned 500, and 2 returned 408, with latencies ranging from 120ms to 3400ms. Can you assess the reliability of this webhook endpoint and tell me the overall success rate?","exampleUseCases":[{"title":"Monitoring webhook health after deployment","prompt":"We just deployed a new webhook handler and I have 50 delivery records from the past hour — mix of 200s, 500s, and timeouts. Can you analyze these and tell me the success rate so I know if the deployment is stable?"},{"title":"Debugging unreliable third-party webhook","prompt":"I've been logging all incoming webhook deliveries from our payment provider for the past day — about 80 attempts with various status codes and latencies. Can you assess how reliable their delivery has been and give me a success rate?"},{"title":"Pre-production webhook reliability check","prompt":"Before we go live, I want to sanity-check our staging webhook: I have 30 test delivery results with status codes and response times. Can you compute the reliability and success rate so I know if we're ready to launch?"}],"resultDescription":"Returns a JSON object with a summary field containing a successRate value (e.g. 0.5) representing the proportion of successful webhook deliveries from the submitted batch.","failureModes":["Empty or missing deliveries array — returns validation error","Deliveries array exceeds 250 items — rejected due to maxItems constraint","Missing required statusCode field in a delivery object — schema validation failure","Malformed request body — 400 bad request","Service unavailable on render.com cold start — potential timeout or 503"],"whenToPreferThis":"Use this endpoint when you need a quick, evidence-backed reliability score computed from raw webhook delivery logs (status codes and optional latencies). Prefer it over manual log analysis when you want a structured success rate summary for up to 250 delivery attempts in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:25:42.077Z","isFirstParty":false,"canonicalSlug":"webhook-reliability-assessment-api-39c99318"}