Page 1 of 1

Get folder contents with Rest API

PostPosted:Tue Jun 06, 2017 7:01 pm
by dah
I am finding plenty of examples of getting child folders using the rest API with the following command -
Code: Select all
http://localhost:8080/OpenKM/services/rest/folder/getChildren?fldId=ea949a7f-79b4-410f-a2d3-48103cd46ff4
However I want to navigate down the tree but can't seem to find anything that will give me back the documents contained within a folder. In fact when a folder is returned by the above GET request it always indicates that the returned folders have no children even though there are a number of documents in each?
Code: Select all
{
  "folder": [
    {
      "author": "Joe",
      "created": "2017-06-06T16:47:02Z",
      "path": "/okm:root/Joes Folder",
      "permissions": 15,
      "subscribed": false,
      "uuid": "a84d147b-e9e4-4b5c-aa36-221461d1d5cd",
[color=#FF0000] [b]     "hasChildren": false[/b][/color]
    },
....
  ]
}
Any help would be much appreciated.

Re: Get folder contents with Rest API

PostPosted:Thu Jun 08, 2017 6:11 am
by jllort
You might go to document where exists a getChildren. The method will return the documents what are into some folder.

I suggest also take a look at OpenKM https://docs.openkm.com/kcenter/view/ok ... ption.html it's not exactly but very similar to OpenKM REST API and might help you finding the methods you need ( almost OpenKM API methods have it's own equivalent into REST API ). Meanwhile we do not have documented the REST API a good aproach is OpenKM API.