# Capture Incoming Request Details in Webhook Source Events


{{< youtube y8kn_tWqyYw >}}<br />

We have released an enhancement to our [Webhook source](https://www.rudderstack.com/docs/sources/event-streams/cloud-apps/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]({{< ref "transformations/" >}}) 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](https://www.rudderstack.com/docs/sources/event-streams/cloud-apps/webhook-source/).

## Screenshots

{{< image src="images/releases/webhook-source-request-details/configuration.webp" >}}

{{< image src="images/releases/webhook-source-request-details/payload-sample.webp" >}}
