Schema

Scalars

Enums

Objects

Input Objects

WebhookSignatureMethod (ENUM)

How the X-Webhook-Signature header is computed for outgoing webhook deliveries.

Schema Definition

enum WebhookSignatureMethod {   # Legacy: HMAC over a canonicalised (flattened, sorted, lowercased) form of the JSON body. Kept for backward compatibility with existing integrations.
CANONICAL_JSON,    # Recommended: HMAC over the raw request body bytes. Portable and framework-agnostic; the signed bytes are exactly the bytes transmitted on the wire. Receivers should additionally enforce a short freshness window on the X-Webhook-Timestamp header to mitigate replay attacks.
RAW_BODY,  }