Introduction
Returns the bundle template(s) and available component products for an account. When bundleProductCode is provided, returns the template for that specific bundle. When bundleProductCode is empty or null, returns all available bundle templates for the account. Use the returned component IDs and available product codes when constructing ApiBundleComponentSelection entries for the PostOrder method. Only available when the PostOrderApiBundleSupport feature flag is enabled.
Parameters

apiKey

The active API Key.

bundleProductCode

The product code of the bundle product. When empty or null, returns all available bundles.

customerId

The customer (user company) ID for pricing resolution. Ignored when isBulkOrder is true.

forAccount

The account for which to retrieve bundle component availability.

isBulkOrder

When true, uses the account's default region for pricing and ignores customerId. Requires the BULKORDER account option to be enabled.

sessionId

The active session ID.

shippingRegionId

The shipping region ID. Required (must be > 0) unless isBulkOrder is true. Determines region-specific pricing; bundles whose components have no price for the region are treated as unavailable. Ignored when isBulkOrder is true (uses account default region).
Return value
Array of .
Code samples

Loading API Runner...