So I kind of switched directions after perusing the new docs for a bit.
I was wondering if there was a way to get you to generate that documentation as static pages? I realized that with the new docs being much more complete, I could parse them and generate the client API stubs. So I wrote some quick Python that hit the URL and tried to parse it, but it's generated mostly on-the-fly by JS.
I got around that easily enough of course by using a browser to save the pages, and got to parsing. That went a bit further and I have it generating a complete (non-stubbed) client library in Python (that I admittedly haven't started getting into the CI setup and testing yet).
If the parameters section of each method specifically could get a defined format and be more consistent (as it stands I still need to manually check the output and validate it because some parameters: lines are inconsistent), I could easily be generating libraries for typed languages as well. I've got it generating an AST and I'm fixing up the API so it'll be easy to extend to more languages later on.