Hello Appian Community,
I'm experiencing a URL encoding challenge with query parameters in an integration and would like to know if there's a solution or workaround.
The Problem:
I need to pass query parameter values that contain spaces (e.g., "North America") to an external API via a GET request. When I use Appian's standard Query Parameters in my integration object, the spaces are encoded as + signs, resulting in ?searchText=North+America.
+
?searchText=North+America
However, the external API we're integrating with does not recognize + as a space character and requires spaces to be encoded as %20 (i.e., ?searchText=North%20America).
%20
?searchText=North%20America)
What I've Tried:
%2520
%
urlwithparameters()
application/x-www-form-urlencoded
My Questions:
Additional Context:
Has anyone encountered a similar issue or found a workaround for controlling the URL encoding format in Appian integrations?
Thank you in advance for any guidance!
Discussion posts and replies are publicly visible