Skip to main content

I am using a web request node in workflow automator to pass a string from a requester record into a GET endpoint URL to get Location info. When the workflow automation runs, it inserts double quotes around my string value, which returns no results because the Locations don’t have double quotes in their names. I have tried a bunch of different liquid filters to try and remove the double quotes, but nothing seems to work.

Here is the Endpoint URL I am trying to use: https://marquette-sandbox.freshservice.com/api/v2/locations?query="name:'{{P1.root.requesters.requesters_object.address | remove: ":" | remove: "]"}}'"

But here is the URL it tries to run, taken from the execution log: https://marquette-sandbox.freshservice.com/api/v2/locations?query=%22name:'%22313%20N.%2013th%20Street,%20101%22'%22

The %22 is HTML code for double quotes. Based on the Endpoint URL in my web request node, the %22 should not be present before the 313 and after the 101. Does anyone know why these double quotes are getting inserted and/or a way to remove them so that my GET call can work properly?

Join the Community or User Group to Participate in this Discussion

Reply