It’s not clear how to authenticate the webhook, what type should be used. I’m frustrated that I can authenticate with Postman in 3 different ways, yet not with Glide.
Is it API key authentication or Bearer token or Basic? Or what?
Please update the docs and provide a sample call for Postman.
The password is sent in the headers of the webhook. You would authenticate on the other end. For example, you could set up Make to only do something if the password that’s sent with the webhook matches what Make is set up to look for. That way, people could attempt to call your webhook, but would only be successful if they know the password.
An additional note, is not a good idea to share that password in a public forum.
Thx Jeff, but my question was not why the password is needed, but about what specific values are passed within the header.
Through testing I’ve found this out myself.
Glide passes the following header, which one could use to authorize webhooks.
Header name : Authorization
Header value : Basic $password
$password being the variable shown when the webhook is created