I have only been using XWiki for a short time. I am running an XWiki instance, version 16.10.2, as a Docker container. The instance is running and doing what it is supposed to do. Since I want to create many pages, I would like to use the REST API … but nothing is working.
My REST API calls, for example, retrieving the list of all subwikis, are syntactically correct (tested in the XWiki Cloud: https://XXXX.demo.xwiki.com), but in my local instance, the request only returns garbage.
I think your problem might be that in the Docker container, XWiki is installed as the root web application, so you don’t need the xwiki prefix in the URL. So the URL should be http://localhost:8021/rest/wikis?media=json.
Being a developer of XWiki, I usually just directly locate the respective resource definition in my IDE. As far as I know, this page that you already found is the main documentation of XWiki’s REST API, I’m not aware of other pages for the core API. Extensions that contribute REST endpoints might have separate documentation pages for them.