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
POST
request with a temporary secret to thehookUrl
you provided during creation. The secret is passed as the value of a header namedX-Hook-Secret
. Your response to thatPOST
must have a status code of200
and return the sameX-Hook-Secret
header 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.