Problem Description
My API expects requests with the header:
Content-Type: application/x-www-form-urlencoded
However, in Tiledesk Webhook (HTTP Request) node, the available body options are only:
-
form-data -
raw JSON -
none
There is no option to send a request body as x-www-form-urlencoded, which makes it impossible to directly call APIs that strictly require this content type.
Why This Is a Problem (Technical Context)
-
application/x-www-form-urlencodedis not the same asmultipart/form-data -
Many OAuth, legacy, and authentication APIs only accept:
key1=value1&key2=value2 -
Even if we manually set the header as:
Content-Type: application/x-www-form-urlencodedβ¦Tiledesk still sends the payload in JSON or multipart format, causing API failures.
What Currently Does NOT Work
-
Using form-data β sent as
multipart/form-data -
Using raw JSON β sent as
application/json -
Manually adding header β does not change body encoding
Result:
API rejects the request due to **invalid body format
Please Support..!**
Thanks
Vedita Gupta