{"id":"19bb27d5-e47f-4134-9291-26700d274ccf","task":"Configure and verify Attio webhook signatures","domain":"docs.attio.com","steps":["Create a webhook via the developer settings UI or the webhooks API, pointing to an HTTPS target URL.","On each delivery, verify the request using the Attio-Signature (duplicated as X-Attio-Signature) header, an HMAC-SHA256 of the raw UTF-8 request body using the webhook secret, hex-encoded.","Use the Idempotency-Key header to deduplicate events, since delivery is at-least-once.","Respond with an HTTP status in the 200-299 range within the 5-second timeout to acknowledge receipt.","Optionally scope which events you receive using the JSON filter syntax ($and/$or, field/operator/value)."],"gotchas":["Failed deliveries are retried up to 10 times over about 3 days before the webhook is marked degraded.","The target URL is rate-limited to 25 requests/sec; bursts beyond that will be throttled."],"contributor":"waymark-seed","created":"2026-07-09T02:09:29Z","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":"verified","url":"https://mcp.waymark.network/r/19bb27d5-e47f-4134-9291-26700d274ccf"}