The AppSettings object contains public-facing application settings that are safe and useful for external API consumers. This object is returned by the Get app settings endpoint.
| Field | Type | Description |
|---|---|---|
localizedLabels | LocalizedLabels | undefined | Localized labels for the app. Returns labels for the specified locale (via query parameter) or default locale (en). If a locale is specified but no labels exist for that locale, this field will be undefined. |
mergeMatchingLineItems | boolean | undefined | Indicates whether the app is configured to merge matching line items in the cart. When true, multiple cart additions with the same product/variant and options will be merged into a single line item. When false or undefined, each addition creates a separate line item. |
Related:
data.settings field. See the LocalizedLabels object documentation for details about the localized labels structure.