An open source component for sending and receiving WebHooks on elastic.io.
Webhook component supports the following authorisation types:
The technical notes page gives some technical details about Webhook component like changelog.
Simple webhook trigger which receives data as an input and starts the flow execution after this.
Example:
{
"recievedBody": "recievedBody",
"_query": {},
"_headers": {
"content-type": "application/json",
"accept": "*/*",
"accept-encoding": "gzip, deflate"
},
"_method": "POST",
"_url": "/hook/5d691738cb5a286adc1e68e2"
}
Simply sends data it receives as an input to a URL provided.
Please note, that this action is deprecated which is marked in orange in the Funktions tab.
WebHook action can also be used to troubleshoot many processes to see the outcome. For example one could create Invoices (in Salesforce) to Webhook flow and configure the Webhook with a url created in https://webhook.site or with any similar services.
Example:
{
"recievedBody": "recievedBody",
"_query": {},
"_headers": {
"content-type": "application/json",
"accept": "*/*",
"accept-encoding": "gzip, deflate"
},
"_method": "POST",
"_url": "/hook/5d691738cb5a286adc1e68e2"
}
Maximal possible size for an attachment is 10 MB.
Attachments mechanism does not work with the Local Agents.
Click here to learn more about the elastic.io iPaaS