Create a BundledOffering

Overview

Create a new BundledOffering that links a parent offering with a child offering. When a customer purchases the parent offering, the bundled (child) offering is automatically included.

Available for Internal tokens only.

Validation Rules

The following validation rules are enforced:

  1. Self-bundling not allowed: The offering_uid and bundled_offering_uid must be different. An offering cannot be bundled to itself.

  2. Parent offering type restriction: The parent offering (offering_uid) must be of type package or app. Other offering types cannot have bundled items.

  3. Child offering type restriction: The bundled offering (bundled_offering_uid) cannot be of type package. Only app and addon offerings can be bundled.

  4. No duplicate bundles: Each parent-child combination must be unique. Attempting to create a duplicate returns HTTP 409.

  5. Single staff slot per parent: Only one staff_slot addon can be bundled to each parent offering.

  6. Directory consistency: If the parent offering exists in a directory, the bundled offering must also exist in the same directory.

Prerequisites

Before creating a bundled offering, obtain valid offering UIDs by calling GET /v3/license/offerings.

Language
Credentials
Bearer
JWT
Click Try It! to start a request and see the response here!