GET v3/projects/23423233/folders
will return folders and subfolders for the specified project.
[
{
"id":67811577,
"level":1,
"name":"Phase 1 documents",
"reply_email":"[email protected]",
"created_at":"2016-12-06T07:06:45+00:00",
"updated_at":"2016-12-06T07:15:37+00:00",
"parent_id":"root",
"type":"folder",
"project":{
"id":23423233
}
},
{
"id":67811578,
"level":1,
"name":"Analysis Documents",
"reply_email":"[email protected]",
"created_at":"2016-12-06T07:06:45+00:00",
"updated_at":"2016-12-06T07:15:37+00:00",
"parent_id":"root",
"type":"folder",
"project":{
"id":23423233
}
}
]
POST v3/projects/23423233/folders
will create a new folder for the parameter passed.
{
"name": "Phase II Document"
}
201 Created
will be returned along with the JSON of the folder if the record is added. 403 Forbidden
will be returned in case of invalid access.
PUT v3/projects/23423233/folders/67811578
will update the folder for the parameter passed.
{
"name": "Phase 2 Documents"
}
200 OK
will be returned along with the JSON of the folder if the record is updated. 403 Forbidden
will be returned in case of invalid access.
DELETE v3/projects/23423233/folders/67811578
will delete the folder and its subfolders specified.
204 No Content
will be returned if the record is deleted. 403 Forbidden
will be returned in case of invalid access.