Overview
Collections are used to organize and share vault items within organizations. They enable fine-grained access control by allowing you to:- Group organization vault items
- Assign access to specific users and groups
- Set read-only or read-write permissions
- Manage which organization members can access which items
Collections are organization-specific. For personal item organization, use Folders.
Get Collection
Retrieve a specific collection by ID.Organization ID
Collection ID
Response
Collection unique identifier
Parent organization ID
Encrypted collection name
External identifier for directory sync
Get Collection with Details
Retrieve collection with access details (users and groups).Organization ID
Collection ID
Response
Includes collection data plus:Array of user access assignments
Array of group access assignments
Whether current user has access
Whether current user has read-only access
List Collections
Retrieve all collections for an organization.Organization ID
Response
Returns collections the user has access to manage or read.List Collections with Details
Retrieve all collections with access details.Organization ID
Response
Returns collections with user and group assignments.List User’s Collections
Retrieve all collections assigned to the current user across all organizations.Response
Returns collections from all organizations where the user is a member.Create Collection
Create a new collection in an organization.Request Body
Encrypted collection name
External identifier for sync systems
Array of group access assignments
Array of user access assignments
Group/User Access Object
Group or user ID
Read-only access (cannot edit items)
Hide password fields from user
Can manage collection membership
Update Collection
Update an existing collection.Organization ID
Collection ID
Request Body
Same as Create Collection - all fields must be provided.Get Collection Users
Retrieve users assigned to a collection.Organization ID
Collection ID
Response
Returns array of user access assignments with permissions.Delete Collection
Permanently delete a collection.Organization ID
Collection ID to delete
Bulk Delete Collections
Delete multiple collections at once.Organization ID
Array of collection IDs to delete
Organization ID (must match path parameter)
Bulk Add Collection Access
Add users or groups to multiple collections.Organization ID
Array of collection IDs
Array of user access assignments
Array of group access assignments
Collection Permissions
Permission Levels
| Permission | Description |
|---|---|
| View | Can see items in collection |
| Edit | Can modify items (requires readOnly: false) |
| Manage | Can edit collection membership |
| Hide Passwords | Can view items but not passwords |
Access Control
Collections support both:- User-level access: Assign individual users
- Group-level access: Assign groups (all group members inherit access)
Group-based access is recommended for easier management and better security.
Best Practices
Organization Strategy
- Use groups for access control instead of individual users
- Create collections by department or team for logical organization
- Limit read-write access - use read-only where possible
- Review access regularly to ensure proper permissions
Naming Conventions
Encryption
Collection names are encrypted with the organization key, not individual user keys.