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.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Unique identifier of the parent offering to which the bundled item is being added. This must be an existing Offering UID obtained from GET /v3/license/offerings. The parent offering must be of type package or app - other types are not allowed. This value must be different from bundled_offering_uid (an offering cannot be bundled to itself).

string
required

Unique identifier of the child offering to be bundled. This must be an existing Offering UID obtained from GET /v3/license/offerings. The child offering cannot be of type package - only app and addon types are allowed as bundled items. Important: This value must be different from offering_uid - an offering cannot be bundled to itself. Providing the same UID for both fields will result in a 400 error with message "Can't bundle an offering to itself".

Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json