Greetings, I am attempting to set up a webook from Keap to trigger a workflow but Keap requires webhooks to be verified. Is the header read/response requirement below even possible?
To receive hooks, you'll first need to subscribe to events one at a time and individually verify each subscription.
This operation is used to create hook subscriptions. During this process, Infusionsoft will attempt to verify your subscription. Continue reading to learn how that works.
To verify or reactivate a hook subscription, Infusionsoft will make a
POSTrequest with a temporary secret to the
hookUrlyou provided during creation. The secret is passed as the value of a header named
X-Hook-Secret. Your response to that
POSTmust have a status code of
200and return the same
X-Hook-Secretheader and value pair. Once you've done that, you'll begin receiving hooks. Don't worry if verification fails; you can always request another verification attempt.