Collections
Creates, reads, updates, and deletes collections and manages their items and files.
📄️ List Collections
List all collections. Only returns collections the user has permission to access.
📄️ Create Collection
Create a new collection. Requires admin or manager privileges.
📄️ Get Collection Versions
List version history for a specific collection.
📄️ Get Collection Name Availability
Check whether a name conflicts with a dataset, source, view, entity type, or relation type in the specified collection.
📄️ Get Collection
Retrieve a specific collection. If a version is specified, return that version.
📄️ Update Collection
Change mutable collection metadata after write permission is checked. Fields omitted from the request keep their current values.
📄️ Delete Collection
Delete a collection and cascade-delete all child resources.
📄️ Unmark Sample Collection
Remove sample status from a collection. Administrator access is required, and public read access is revoked from the collection and its child resources. Calling the operation on a regular collection is a no-op that returns `200`.
📄️ Get Collection References
List external resources that reference resources in this collection.
📄️ Get Cleanup Status
Retrieve the cleanup progress status after collection deletion.
📄️ Upload To Collection
Upload files to a collection, automatically creating dataset or code resources.