deleteFolders()
deleteFolders(
request:DeleteFoldersRequest):Promise<DeleteFoldersResponse[]>
Defined in: packages/core/src/index.ts:1344
Delete multiple folders at once
Parameters
| Parameter | Type | Description |
|---|---|---|
request | DeleteFoldersRequest | Object containing array of folder IDs to delete |
Returns
Promise<DeleteFoldersResponse[]>
Array of deletion results for each folder
Throws
401 - Not authenticated
Example
import { deleteFolders } from "@cpod/sdk";
const results = await deleteFolders({
folder_ids: ["folder-1", "folder-2", "folder-3"],
});
results.forEach(result => {
if (result.success) {
console.log(`Deleted: ${result.folder_id}`);
} else {
console.error(`Failed: ${result.folder_id} - ${result.error}`);
}
});