I’ve created webhook in sandbox environment. I want to test it in my rails app. To make it public I am using ngrok , which is not supported by nylas , nor even hookdeck support get request . what should I do . I want to fetch the responses of created webhook.
@manjinder thanks for sharing, let me take a look and follow up!
Hi @manjinder, here are a few resources to help:
- How to set up Webhooks in Nylas API v3 using Pipedream
- Developer Dashboard: create webhooks manually and confirm if the webhook is registered:
Hello @manjinder while not entirely related, I posted a blog on how to use Ruby and Sinatra to create and read webhooks
@ram @Blag
I am similarly stuck - I want to set up a webhook and to test it with my app running locally on my machine, I set up an ngrok endpoint. But when I plug in that ngrok endpoint into the “Webhook URL” field of the “Create a webhook” page on the developer portal, I get the error message “Webhook URL is not secure.”
How can I set up and test my webhook on my machine locally using ngrok (or some alternative to ngrok)? There has to be a way to test it locally??
@philseeman For localhost, Bruno is a great alternative Here’s a blog post that talks about it How to create and read webhooks with PHP, Koyeb, and Bruno | Nylas
There’s also https://hookdeck.com/ which is similar to ngrok
Now, there are free web alternatives and my favorite ones are https://www.koyeb.com/ and https://render.com/
All that said, you can use this endpoint Nylas v3 Administration API docs | Nylas Docs to get mock payloads so that you can know what to expect from a webhook
Thanks very much for the quick reply and the info, @Blag! I will definitely check out the alternatives you mention.
Do you know why these other services are allowed but ngrok is not? I already pay almost $100/year for ngrok; it’s sad that I can’t use it with Nylas.
@philseeman Sadly…I guess we used to recommend ngrok to test webhooks, and people start using it or abusing it in some cases…that’s why they don’t link like us very much
Interesting! In any case, thanks again for the recommendation - I got Hookdeck up and running quickly and it works perfectly to allow me to test my webhook processing function locally.
Awesome! I’m glad it works for you