Create Project Folder/Folders
You can create or update project folder/folders from here
/api/ProjectFolder
Query String
Parameter | Required | Value |
---|---|---|
Request Header
Parameter | Required | Value |
---|---|---|
TokenKey | Mandatory | User Input |
Accept-Language | Optional | en-US |
Accept-Encoding | Optional | gzip |
Content-Type | Mandatory | application/json |
Request Body
Parameter | Required | Value |
---|---|---|
PINProjectID | Mandatory | User Input |
ProjectFolderID | Mandatory | blank |
ParentFolderID | Mandatory | User Input |
FolderName | Mandatory | User Input |
Example : Request Body
{
"FolderName": <UserInput>,
"ParentFolderID": <ParentFolderID>,
"PINProjectID": <PINProjectID>
}
Response
Location
Permission
Entity : Project Folder
Property Name | Data Type |
---|---|
ProjectFolderID | Integer |
FolderName | String |
ParentFolderID | Integer [Nullable] |
LevelID | Integer |
CreatedBy | User |
CreateDate | DateTime |
ChildFolderCount | Integer |
DocumentCount | Integer |
PINProjectID | Integer |
ExpiryDate | DateTime [Nullable] |
PathName | String |
PathFolderID | String |
IsNew | Boolean [Nullable] |
Permission | Permission |
ChildFolders | IEnumerable< ProjectFolder> |
ErrorInfo | ErrorInfo |
Permission Entity
Property Name | Data Type |
---|---|
Read | Boolean |
Download | Boolean |
Upload | Boolean |
Modify | Boolean |
Delete | Boolean |
CheckOut | Boolean |
ChangeTask | Boolean |
Remarks
-
ParentFolderID become 0 (zero) for creating a folder directly under root.
-
Response header parameter Location contains unique uri for getting created object.
-
Response header parameter Permission will contain permission code for created folder.
Updated less than a minute ago