# Get bundle settings Retrieves the subscription bundle configuration settings for the authenticated shop. Returns settings that control bundle behavior, pricing, and display options. Key Features: - Bundle display preferences - Pricing calculation rules - Bundle discount configurations - Widget behavior settings Use Cases: - Configure bundle widget behavior - Set bundle pricing rules - Customize bundle display options - Retrieve bundle configuration for frontend Note: The ID parameter is provided for compatibility but settings are retrieved by authenticated shop. Authentication: Requires API key authentication via X-API-Key header or api_key parameter Endpoint: GET /api/external/v2/subscription-bundle-settings/{id} Version: 0.0.1 ## Path parameters: - `id` (integer, required) Settings ID (deprecated - retrieves by shop) Example: 1 ## Query parameters: - `api_key` (string) API Key (Deprecated - Use Header X-API-Key instead) ## Header parameters: - `X-API-Key` (string) ## Response 200 fields (application/json): - `id` (integer) - `shop` (string, required) - `selectedFrequencyLabelText` (string, required) - `addButtonText` (string, required) - `selectMinimumProductButtonText` (string, required) - `productsToProceedText` (string, required) - `proceedToCheckoutButtonText` (string, required) - `myDeliveryText` (string, required) - `bundleTopHtml` (string) - `bundleBottomHtml` (string) - `failedToAddTitleText` (string) - `okBtnText` (string) - `failedToAddMsgText` (string) - `buttonColor` (string) - `backgroundColor` (string) - `pageBackgroundColor` (string) - `buttonBackgroundColor` (string) - `variantNotAvailable` (string) - `bundleRedirect` (string) Enum: "CART", "CHECKOUT" - `isBundleWithoutScroll` (boolean) - `descriptionLength` (integer) - `currencySwitcherClassName` (string) - `productPriceFormatField` (string) - `productTitleFontColor` (string) ## Response 401 fields (*/*): - `id` (integer) - `shop` (string, required) - `selectedFrequencyLabelText` (string, required) - `addButtonText` (string, required) - `selectMinimumProductButtonText` (string, required) - `productsToProceedText` (string, required) - `proceedToCheckoutButtonText` (string, required) - `myDeliveryText` (string, required) - `bundleTopHtml` (string) - `bundleBottomHtml` (string) - `failedToAddTitleText` (string) - `okBtnText` (string) - `failedToAddMsgText` (string) - `buttonColor` (string) - `backgroundColor` (string) - `pageBackgroundColor` (string) - `buttonBackgroundColor` (string) - `variantNotAvailable` (string) - `bundleRedirect` (string) Enum: "CART", "CHECKOUT" - `isBundleWithoutScroll` (boolean) - `descriptionLength` (integer) - `currencySwitcherClassName` (string) - `productPriceFormatField` (string) - `productTitleFontColor` (string) ## Response 404 fields (*/*): - `id` (integer) - `shop` (string, required) - `selectedFrequencyLabelText` (string, required) - `addButtonText` (string, required) - `selectMinimumProductButtonText` (string, required) - `productsToProceedText` (string, required) - `proceedToCheckoutButtonText` (string, required) - `myDeliveryText` (string, required) - `bundleTopHtml` (string) - `bundleBottomHtml` (string) - `failedToAddTitleText` (string) - `okBtnText` (string) - `failedToAddMsgText` (string) - `buttonColor` (string) - `backgroundColor` (string) - `pageBackgroundColor` (string) - `buttonBackgroundColor` (string) - `variantNotAvailable` (string) - `bundleRedirect` (string) Enum: "CART", "CHECKOUT" - `isBundleWithoutScroll` (boolean) - `descriptionLength` (integer) - `currencySwitcherClassName` (string) - `productPriceFormatField` (string) - `productTitleFontColor` (string)