Abiquo 5.0 introduces the Send webhook action in action plans. With this action a user can send an HTTP request.
When creating the action, the user simply enters the Endpoint URL
The user can select a Method, although the default method is GET. The user can then enter the request Body, which is the request content. And the user can add request Headers as required.
And finally the user can select the Expected response that will allow the action plan to continue. If the user does not enter a value, the action plan will continue if it receives the default response of 204 - No content.
Screenshot: webhook action endpoint and method
Screenshot: webhook action headers
Screenshot: webhook action expected response
Limitations
- The administrator must configure connection timeouts, which cannot be infinite or disabled. See Abiquo Configuration Properties#actionplan
- All HTTPS requests will trust all server certificates