Webhook action

edit

The Webhook action type uses axios to send a POST or PUT request to a web service.

Connector configuration

edit

Webhook connectors have the following configuration properties:

Name
The name of the connector. The name is used to identify a connector in the management UI connector listing, or in the connector list when configuring an action.
URL
The request URL. If you are using the xpack.actions.whitelistedHosts setting, make sure the hostname is whitelisted.
Method
HTTP request method, either post(default) or put.
Headers
A set of key-value pairs sent as headers with the request
User
An optional username. If set, HTTP basic authentication is used. Currently only basic authentication is supported.
Password
An optional password. If set, HTTP basic authentication is used. Currently only basic authentication is supported.

Action configuration

edit

Webhook actions have the following properties:

Body
A json payload sent to the request URL.