I don't think passing a full JSON string as a parameter will work, at least, not without URL encoding it. And there may be issues with the size of the JSON as well. Some browsers will limit the URL length. The best bet is to pull out the individual parameters that are necessary, and add them as individual query parameters to the