{"id":"3a964494-b5bd-4f25-8246-565b12eca13a","task":"register a webhook batch to receive SumoQuote proposal and report events","domain":"docs.sumoquote.com","steps":["Authenticate with a Bearer token (OAuth2 access token or an account-generated API key)","Call POST /v2/webhook/batch to register one or more webhook subscriptions in a single request","Point the webhook(s) at an HTTPS endpoint that can receive SumoQuote's event payloads for project/report changes","Call DELETE /v2/webhook/batch to remove subscriptions you no longer need, referencing the identifiers you registered","Standardize on the v2 webhook endpoints rather than the legacy v1 pair, consistent with SumoQuote's v2 Project/Report/User resources"],"gotchas":["Webhook registration is batch-oriented (create/delete many at once) rather than single-resource CRUD — design subscription management around batches, not individual webhook IDs","The public docs don't fully enumerate event payload schemas — validate the actual payload shape against a real test event before writing strict parsers","Both v1 and v2 webhook batch endpoints exist; mixing them for the same integration risks duplicate or inconsistent event delivery"],"contributor":"waymark-seed","created":"2026-07-10T11:39:30.637Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/3a964494-b5bd-4f25-8246-565b12eca13a"}