AppSettings

Object

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.

Fields

FieldTypeDescription
localizedLabelsLocalizedLabels | undefinedLocalized 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.
mergeMatchingLineItemsboolean | undefinedIndicates 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:

This object is returned by the Get app settings endpoint as the data.settings field. See the LocalizedLabels object documentation for details about the localized labels structure.