Dark
Get help in the API Community

Folders & Projects

Folders & projects are one of the main ways to organize, manage, and report on work within Wrike. They both show up in the folder tree in the left-hand Navigation panel of the Wrike Workspace. From the perspective of our data model, projects are essentially folders with additional properties (owners, start & end dates, and status). For instance, the Modify Tasks method allows you to include a task in a specified folder by passing the folder ID in the corresponding parameter. In the same way, you can pass a project ID to include a task in a project.In order to maintain data integrity, it is not possible to run more than one operations in parallel.

Get Folder Tree

Scopes: Default, wsReadOnly, wsReadWrite

GET
/folders
GET
/folders/{folderId}/folders
GET
/spaces/{spaceId}/folders

Query Folders fields history

Scopes: Default, wsReadOnly, wsReadWrite

GET
/folders/{folderId},{folderId},... - up to 100 IDs/folders_history

Get Folder

Scopes: Default, wsReadOnly, wsReadWrite

GET
/folders/{folderId},{folderId},... - up to 100 IDs

Create Folder

Scopes: Default, wsReadWrite

POST
/folders/{folderId}/folders

Copy Folder

Scopes: Default, wsReadWrite

POST
/copy_folder/{folderId}

Copy Folder async

Scopes: Default, wsReadWrite

POST
/copy_folder_async/{folderId}

Modify Folder

Scopes: Default, wsReadWrite

PUT
/folders/{folderId}
PUT
/folders/{folderId},{folderId},... - up to 100 IDs

Delete Folder

Scopes: Default, wsReadWrite

DELETE
/folders/{folderId}