Skip to main content
Collections are organizational units that group related components together. They provide logical grouping in the CMS UI without affecting the final package structure (packages flatten all components).

Collection Object

id
string
Unique identifier (UUID)
name
string
Display name
folderId
string
Parent folder ID (null for root level)
createdAt
string
Creation timestamp (ISO format)
updatedAt
string
Last update timestamp (ISO format)

Example Collection

{
  "id": "coll123",
  "name": "UI Components",
  "folderId": null,
  "createdAt": "2024-03-20T10:00:00Z",
  "updatedAt": "2024-03-20T10:00:00Z"
}
Collections inherit permissions from components. Users need components.read to view collections and components.update to create, modify, or delete collections.