When setting up a webhook URL I need to use an http connection for my dev account. The docs clearly say that this is a valid option. Only the production env needs HTTPS but dev env can have HTTP or HTTPS See here and here.
I have tried on the account level where it will not even allow me to save the configs if URL is not https:
Also, when trying to set up the webhook on the envelope level:
$event_notification = new \DocuSign\eSign\Model\EventNotification();
$event_notification->setUrl("http://subdomain.app.webhook.com:8082/docusign/");
$envelope_definition->setEventNotification($event_notification);
This throws a failure which shows in the Failed Connect Notifications section in the admin sandbox as follows:
My feeling is that the port I'm using has something to do with it. I need to use that port for various tunneling reasons. But I'm not sure how it's affecting it and the error message I receive says clearly that uri needs to start with https, which is confusing coz in dev it doesn't.
Any help is appreciated.