Maybe PuRestJson fits the bill?
I checked this out a while ago on CHIP using vanilla. I had some issues that were eventually fixed, but I ended up doing the bulk of the work in python then passing some control data over to PD via OSC. 
I was using it to load data from EchoNest into a PD patch. 
But it probably will do what you want.

https://github.com/residuum/PuRestJson

Peter