Skip to content

HTTP Tasks

When it is created, an HTTP task makes a POST request to the url set in the Url field.

The Body of this request can be formed to include data and match any required shape for the receipient endpoint. The request's Content Type will default to text/plain, however you can override this using the Content Type field. There is an option to include multiple headers in your request using the Headers section using key-value pairs. One thing to note is that if you were to add a Content-Type header in this Headers section it will override any value set in the explicit Content Type field.

All of these fields can make use of both XPath and Liquid apart from the Key field of any Headers. Finally, you have the option to set Retry on Failure to either Yes or No. If the request fails for whatever reason and this value is set to Yes then the request will be sent again a number of times before eventually setting the event status to Failed.