Webhooks are now more flexible with the addition of x-www-form-urlencoded and multipart/form-data content types. When sending a request with either of these content types, your webhook transform will have access to both a JSON object representation of the body and the raw body as a string.
Example: When sending form-encoded data like name=Alice&messages=hello&messages=world, the webhook transform receives both the parsed JSON object and the raw body string.
Fetched April 15, 2026