POST /ws/rest/service/v1/dm/node/rename/{node_id}
Purpose
Provide a web service to rename a node(folder/document) based on node id.
Input
Path Parameter
- node_id(Required) : The node id which needs to be renamed.
Form Data (content Type: application/x-www-form-urlencoded)
- data:
[{"new_node_name":"rename.json","forceful":"yes" }]
Output
JSON object containing 'status', 'data', 'message'
Example:
To rename a folder/document with node_id 86375, give the URL as below:
URL: http://<host>:<port>/ws/rest/service/v1/dm/node/rename/86375
data:[{"new_node_name":"rename89.pdf","forceful":"yes" }] projectnumber:B001
Response in case success:
{
"data": [ {
"Path": "/RESTMAINFOLDER/Auto_Fold1",
"forceful": "yes",
"node_name_input": "rename89.pdf",
"Name": "rename89.pdf"
}],
"message": [{"message": "Renamed node successfully"}],
"status": 200
}
Response in case of error:
{
"data": [ {
"Path": "/RESTMAINFOLDER/Auto_Fold1",
"forceful": "yes",
"node_name_input": "rename.pdf",
"Name": "rename.pdf"
}],
"message": [{"message": "New node name and old node name are same"}],
"status": 505
}