The HTTP standards basically say that (”) is equivalent to a space character, so if you want to preserve the (”) in the URL , then it should be encoded in the query string.
Another character that has semantic importance in the query string are (&), (#) which is used to separate the various var=value pairs in the query string. So, these values also need to be used in encoded form. These characters are reserved characters in API for QueryString(Api URL). We can refer this more information https://www.urlencoder.org/