So we are almost back to using XSLT (and this is a good thing)
(Also, I don’t think we can go back to XSLT in the same sense that I can’t go back to the moon.)
After a bit of searching all the examples I could see use JavaScript to glue the HTTP request making part and then invoke the XSLT processor so it looks like the answer is "no".