Collection Objects
uuid
UUID- The collection UUID.
name
str- The collection name.
description
Optional[str]- The collection description, or None if not available.
created_at
Optional[datetime]- The timestamp when the collection was created, or None if not available.
last_edited_at
Optional[datetime]- The timestamp when the collection was last edited, or None if not available.
top_level_folder_uuid
UUID- the uuid of the top level folder that the collection is on
update_collection
nameOptional[str] - The new name for the collection.descriptionOptional[str] - The new description for the collection.
list_items
page_sizeOptional[int] - The number of items to fetch per page.
Iterator[StorageItem]- An iterator containing storage items in the collection.
list_items_include_inaccessible
page_sizeOptional[int] - The number of items to fetch per page.
add_items
storage_item_uuidsSequence[Union[UUID, str]] - The list of storage item UUIDs to be added. Either UUIDs or string representations of UUIDs are accepted.
CollectionBulkItemResponse- The response after adding items to the collection.
remove_items
storage_item_uuidsSequence[Union[UUID, str]] - The list of storage item UUIDs to be removed. Either UUIDs or string representations of UUIDs are accepted.
CollectionBulkItemResponse- The response after removing items from the collection.
add_preset_items
filter_presetUnion[FilterPreset, UUID, str] - The filter preset or its UUID/ID used to filter items.
remove_preset_items
filter_presetUnion[FilterPreset, UUID, str] - The filter preset or its UUID/ID used to filter items.

