Capture Incoming Request Details in Webhook Source Events

Capture full request metadata directly in event payloads to make event enrichment and debugging easier.
Available Plans
  • free
  • starter
  • growth
  • enterprise


We have released an enhancement to our Webhook source that introduces a new dashboard setting - Send Source Request Details in Events Context.

When you enable this toggle, RudderStack automatically captures and includes details of the incoming HTTP request like headers, query parameters, request method, etc., in the context object of each event.

Feature overview

  • Toggle on the Send Source Request Details in Events Context setting for your Webhook source:

    • For new sources: Turn on the setting while setting up your source in the RudderStack dashboard.
    • For existing sources: Navigate to your webhook source and go to the Configuration tab. Then, turn on the toggle.
  • All incoming requests will now automatically populate the context object with fields that include headers, query_parameters, method, etc. in every event.

  • You can then write a transformation to use these values as per your requirement before converting the event into a destination-specific format.

For more information on how to use this feature, see our Webhook source documentation.

Screenshots


Questions? Contact us by email or on Slack