Retrieve the watermark for a folder.
This operation is performed by calling function getFolderWatermark.
See the endpoint docs at API Reference.
await client.folderWatermarks.getFolderWatermark(folder.id);
string
https://*.app.box.com/folder/123 the folder_id is 123. The root folder of a Box account is always represented by the ID 0. Example: “12345”GetFolderWatermarkOptionalsInputThis function returns a value of type Watermark.
Returns an object containing information about the watermark associated for to this folder.
Applies or update a watermark on a folder.
This operation is performed by calling function updateFolderWatermark.
See the endpoint docs at API Reference.
await client.folderWatermarks.updateFolderWatermark(folder.id, {
watermark: new UpdateFolderWatermarkRequestBodyWatermarkField({
imprint: 'default' as UpdateFolderWatermarkRequestBodyWatermarkImprintField,
}),
} satisfies UpdateFolderWatermarkRequestBody);
string
https://*.app.box.com/folder/123 the folder_id is 123. The root folder of a Box account is always represented by the ID 0. Example: “12345”UpdateFolderWatermarkRequestBody
UpdateFolderWatermarkOptionalsInputThis function returns a value of type Watermark.
Returns an updated watermark if a watermark already existed on this folder.Returns a new watermark if no watermark existed on this folder yet.
Removes the watermark from a folder.
This operation is performed by calling function deleteFolderWatermark.
See the endpoint docs at API Reference.
await client.folderWatermarks.deleteFolderWatermark(folder.id);
string
https://*.app.box.com/folder/123 the folder_id is 123. The root folder of a Box account is always represented by the ID 0. Example: “12345”DeleteFolderWatermarkOptionalsInputThis function returns a value of type undefined.
An empty response will be returned when the watermark was successfully deleted.