In the Configuring Webhooks Guide, the following statement is made:
In order to ingest Yext webhook messages, the endpoint will need to support SSL in Java8 and have a signed certificate from a certificate authority.
Does that really mean that only Java8 can work with the webhook payloads? That seems like a rather ridiculous requirement.
Thanks for calling this out! We think this documentation is due for a refresh and are looking into updating it with the most recent information about what the endpoint needs to support.
We will loop back here with an update soon!
Following up here with an update. In order to ingest Yext webhook messages, the endpoint needs to support TLS versions 1.2 or higher and have a certificate signed by a certificate authority that is widely trusted.
We’ll be updating the webhooks guide accordingly.