box-node-sdk

CollectionsManager

List all collections

Retrieves all collections for a given user.

Currently, only the favorites collection is supported.

This operation is performed by calling function getCollections.

See the endpoint docs at API Reference.

await client.collections.getCollections();

Arguments

Returns

This function returns a value of type Collections.

Returns all collections for the given user.

List collection items

Retrieves the files and/or folders contained within this collection.

This operation is performed by calling function getCollectionItems.

See the endpoint docs at API Reference.

await client.collections.getCollectionItems(favouriteCollection.id!);

Arguments

Returns

This function returns a value of type ItemsOffsetPaginated.

Returns an array of items in the collection.

Get collection by ID

Retrieves a collection by its ID.

This operation is performed by calling function getCollectionById.

See the endpoint docs at API Reference.

await client.collections.getCollectionById(collections.entries![0].id!);

Arguments

Returns

This function returns a value of type Collection.

Returns an array of items in the collection.