22 Oct 2026, 10:06 UTC · 1 question · ID b9a78683cc80
Who asked
Persona
CIO (Chief Information Officer)
Company
Charles Schwab
Industry
Financial services
Pages visited (1)
/platformQuestion 1 asked here
Question 1
“How do webhooks prove they come from you?”
Answer
✕Not answered
The site never mentions webhooks, so it does not say how a webhook proves it came from Hourglass. No signature header, signing secret or verification steps appear on /platform, /products/data or /security.
Who needs it: Developers and IT teams building integrations (this visitor: CIO, Charles Schwab)
What is missing
Webhooks are not mentioned anywhere on /platform.
How a webhook proves it came from Hourglass (signature header, signing secret) is not described.
The steps to verify a webhook signature are not given.
Where
New section on /platform, placed after "The tools in Data Hub".
Related sections
Your data, connected and under control · Data syncs · Change history
Main topics
Webhooks available and the events they send · How each webhook is signed · How receivers verify the signature · Rotating signing secrets · Retries and failed deliveries
What to do
Confirm with engineering how webhooks are signed, which header carries the signature, how secrets are issued and rotated, and the verification method.
Add the section with an overview of webhook signing and verification, linking to developer documentation if it exists.
Done when: /platform has a section that explains how webhooks are signed and how a receiver verifies them.
Mention signed webhooks in the syncs card on /products/data
Who needs it: IT and data teams setting up syncs
What is missing
Webhooks and how they are verified are not mentioned alongside syncs.
Where
Update this section: add a line to the "Two-way syncs, without custom code" card after "Read-only fields where you need them".
What to do
Confirm with product that webhooks are part of Data Hub.
Add a line on signed webhooks with a link to the webhooks section on /platform.
Done when: /products/data mentions signed webhooks in the syncs card and links to the verification details. Depends on: “Add a webhooks and API section to /platform”
Answer full page
Each webhook carries a Hourglass-Signature header that you can check to confirm it really came from Hourglass. The docs section below walks through how to verify it.