Hi there,
I’m attempting to set up a few rest hook triggers that require hook validation. I can see from a few previous posts/replies from
The hook subscribe response comes back as:
{
"eventKey": "string",
"hookUrl": "string",
"key": "string",
"status": "Unverified"
}
With Header: X-Hook-Secret and a verification code as its value. Per their API reference, they say to either verify with the initial response (which I know from your previous replies is asynchronous and not possible) or to use their delayed verification endpoint:
POST to /v1/hooks/{bundle.subscribeData.key}/delayedVerify with the same X-Hook-Secret Header value and code pair. (ref: https://developer.infusionsoft.com/docs/rest/#tag/REST-Hooks/operation/verify_a_hook_subscription_delayed).
Is this possible to implement in the perform? I’m not an expert so I don’t know how to access the header info in the subscribe data bundle or if it’s even possible, or if it’s allowed to make a separate request in the perform, etc.
Would really love to be able to implement some rest hooks for our needs, so any advice is much appreciated!