Though I'm not sure who's in the wrong here. I'll investigate some more.
We’re probably getting URI encoding for free with the native JS API that constructs the URL
reply