shareFiles()
shareFiles(
request:ShareFilesRequest):Promise<ShareFilesResponse>
Defined in: packages/core/src/index.ts:1872
Share files with other users
Parameters
| Parameter | Type | Description |
|---|---|---|
request | ShareFilesRequest | Share request with file IDs and user IDs |
Returns
Promise<ShareFilesResponse>
Share response with status for each file/user combination
Throws
401 - Not authenticated
Throws
404 - File or user not found
Example
import { shareFiles } from "@cpod/sdk";
const result = await shareFiles({
file_ids: ["file-1", "file-2"],
user_ids: ["user-123", "user-456"],
permission: "read", // "read" or "write"
});
console.log(`Shared with ${result.shared_count} users`);