whk_ prefix.
Event types
Known event types are:submission.updatedsubmission.unavailableaccount.connectedaccount.updated
type as an open string. Clients must ignore or safely store unknown
event types.
account.updated reports connection or tracking changes. It can report a
reconnect requirement, a revocation, or a parked-state change.
Payload
data matches the related REST resource. Full resource metadata is included.
Analytics fields follow the workspace’s analytics access.
Verify signatures
ReadPulse-Signature. It has the form t=<unix>,v1=<hex>.
Compute HMAC-SHA256 over ${t}.${rawBody} with the endpoint secret. Compare
the hex digest in constant time. Verify the raw request body before parsing it.
Reject timestamps more than 5 minutes from the current time. During secret
rotation, verify with both the current and previous secrets.
Delivery behavior
Delivery is at least once. Deduplicate by theevt_ ID. Events have no ordering
guarantee, so compare resource timestamps when order matters.
ClipStake retries failures with backoff for approximately 24 hours. An HTTP
410 response disables the endpoint.