Skip to main content

Packages

Packages enable version control and dependency management at the project level by creating immutable snapshots of all components and their bound assets at a specific point in time. Each package uses semantic versioning and can be referenced by other projects.

Key Concepts

What Happens When You Create a Package

  1. Draft components (never published) → published status with version 1
  2. Modified componentspublished status with incremented version
  3. Published components (unchanged) → included at current version
  4. Collection structure is flattened (not preserved in packages)
  5. All bound assets are captured and included

Package Object

Fields

Example Package

Package Creation Process

Version Assignment

Base URL

All package endpoints use this base path: