Webhook Destination Enhancement

Webhook destination now supports non-string data types in dynamic headers.
Available Plans
  • free
  • starter
  • growth
  • enterprise

RudderStack now supports defining non-string data types (like Boolean, object, array, etc.) as headers while setting up your webhook destination. RudderStack automatically stringifies these data types before setting the header.

For example, if you set the headers as shown:

Webhook configuration

RudderStack automatically stringifies and sets the below headers in the transformed payload before sending it to the specified webhook URL:

"headers": {
    "key1": "null",
    "key2": "{\"key1\":\"\"}",
    "key3": "true",
}

See our Webhook Destination Setup Guide for more information.


Questions? Contact us by email or on Slack