Flow Designer REST step JSON parsing error due to newline (\n) in script output

ravish2k
Tera Contributor

Hi All,

I'm facing an issue in Flow Designer when passing a value from a Script step into a REST step.

I am building a string using incident task fields like below:

var summary = fd_data.subflow_inputs.incident_task.description + "\n" +
fd_data.subflow_inputs.incident_task.number;

 

Return summary:

This value is then used in the REST step request body.

However, whenever the string contains a newline (\n), the REST step fails with the error:

"There was an error parsing JSON. Check that your request body is valid."

If I remove the newline, it works fine.

 

Questions:
1. How should newline characters be handled in Flow Designer when building JSON payloads?
2. Should the newline be escaped differently (e.g. \\n)?
3. Is there a recommended way to safely pass multi-line text to REST APIs from Flow Designer?

 

Any guidance would be appreciated.

 

Thanks!

Ravish

0 REPLIES 0