Skip to main content
All support topics

Developers & API

Verify a HAWI webhook

Verify the signature over the unmodified body and timestamp, enforce the replay window and deduplicate the event ID.

HAWI signs webhook deliveries with a separate webhook secret. Verify the signature using the raw request body before parsing, reject stale timestamps and store processed event IDs to make handling idempotent. Never reuse OAuth client secrets for webhook verification. Delivery retries preserve the event identity while each attempt has its own delivery identity.

Audience
developer
Updated