Store Messages
Messages that represent a change or an action performed on a Store.
Messages are available in a variety of Message Types specific to a resource. Common fields across all Message Types are represented by a base resource, Message.
You can access Messages either by querying the Messages API, or by subscribing to them with a Subscription. To query Messages using the API, you must enable the feature first.
Store Messages
Messages that represent a change or an action performed on a Store.
Store Created
Generated after a successful Create Store request.
idString | Unique identifier of the Message. Can be used to track which Messages have been processed. |
versionInt | Version of a resource. In case of Messages, this is always |
sequenceNumberInt | Message number in relation to other Messages for a given resource. The |
resource | Reference to the resource on which the change or action was performed. |
resourceVersionInt | Version of the resource on which the change or action was performed. |
typeString | "StoreCreated"Message Type of the Message. |
resourceUserProvidedIdentifiers | User-provided identifiers of the resource, such as |
name | The |
languagesArray of String | Languages of the Store that was created. Languages are represented as IETF language tags. |
countriesArray of StoreCountry | |
distributionChannelsArray of ChannelReference | Distribution Channels of the Store that was created. |
supplyChannelsArray of ChannelReference | Supply Channels of the Store that was created. |
productSelectionsArray of ProductSelectionSetting | ProductSelectionSettings of the Store that was created. |
custom | Custom Fields on the Store that was created. |
createdAt | Date and time (UTC) the Message was generated. |
createdByBETA | IDs and references that created the Message. |
lastModifiedAt | Value of |
lastModifiedByBETA | IDs and references that last modified the Message. |
Store Deleted
Generated after a successful Delete Store request.
idString | Unique identifier of the Message. Can be used to track which Messages have been processed. |
versionInt | Version of a resource. In case of Messages, this is always |
sequenceNumberInt | Message number in relation to other Messages for a given resource. The |
resource | Reference to the resource on which the change or action was performed. |
resourceVersionInt | Version of the resource on which the change or action was performed. |
typeString | "StoreDeleted"Message Type of the Message. |
resourceUserProvidedIdentifiers | User-provided identifiers of the resource, such as |
createdAt | Date and time (UTC) the Message was generated. |
createdByBETA | IDs and references that created the Message. |
lastModifiedAt | Value of |
lastModifiedByBETA | IDs and references that last modified the Message. |
Store Languages Changed
Generated after a successful Set Languages update action.
idString | Unique identifier of the Message. Can be used to track which Messages have been processed. |
versionInt | Version of a resource. In case of Messages, this is always |
sequenceNumberInt | Message number in relation to other Messages for a given resource. The |
resource | Reference to the resource on which the change or action was performed. |
resourceVersionInt | Version of the resource on which the change or action was performed. |
typeString | "StoreLanguagesChanged"Message Type of the Message. |
resourceUserProvidedIdentifiers | User-provided identifiers of the resource, such as |
addedLanguagesArray of Locale | Locales added to the Store after the Set Languages update action. |
removedLanguagesArray of Locale | Locales removed from the Store during the Set Languages update action. |
createdAt | Date and time (UTC) the Message was generated. |
createdByBETA | IDs and references that created the Message. |
lastModifiedAt | Value of |
lastModifiedByBETA | IDs and references that last modified the Message. |
Store Countries Changed
Generated after a successful Add Country, Remove Country, or Set Countries update action.
idString | Unique identifier of the Message. Can be used to track which Messages have been processed. |
versionInt | Version of a resource. In case of Messages, this is always |
sequenceNumberInt | Message number in relation to other Messages for a given resource. The |
resource | Reference to the resource on which the change or action was performed. |
resourceVersionInt | Version of the resource on which the change or action was performed. |
typeString | "StoreCountriesChanged"Message Type of the Message. |
resourceUserProvidedIdentifiers | User-provided identifiers of the resource, such as |
addedCountriesArray of StoreCountry | |
removedCountriesArray of StoreCountry | |
createdAt | Date and time (UTC) the Message was generated. |
createdByBETA | IDs and references that created the Message. |
lastModifiedAt | Value of |
lastModifiedByBETA | IDs and references that last modified the Message. |
Store Name Set
Generated after a successful Set Name update action.
idString | Unique identifier of the Message. Can be used to track which Messages have been processed. |
versionInt | Version of a resource. In case of Messages, this is always |
sequenceNumberInt | Message number in relation to other Messages for a given resource. The |
resource | Reference to the resource on which the change or action was performed. |
resourceVersionInt | Version of the resource on which the change or action was performed. |
typeString | "StoreNameSet"Message Type of the Message. |
resourceUserProvidedIdentifiers | User-provided identifiers of the resource, such as |
name | |
nameAllLocalesArray of LocalizedString | Names set for the Store in different locales. |
createdAt | Date and time (UTC) the Message was generated. |
createdByBETA | IDs and references that created the Message. |
lastModifiedAt | Value of |
lastModifiedByBETA | IDs and references that last modified the Message. |
Store Product Selections Changed
Generated by a successful Add Product Selection, Remove Product Selection, Set Product Selections, or Change Product Selections Active update action.
idString | Unique identifier of the Message. Can be used to track which Messages have been processed. |
versionInt | Version of a resource. In case of Messages, this is always |
sequenceNumberInt | Message number in relation to other Messages for a given resource. The |
resource | Reference to the resource on which the change or action was performed. |
resourceVersionInt | Version of the resource on which the change or action was performed. |
typeString | "StoreProductSelectionsChanged"Message Type of the Message. |
resourceUserProvidedIdentifiers | User-provided identifiers of the resource, such as |
addedProductSelectionsArray of ProductSelectionSetting | ProductSelectionSettings that were added to the Store. |
removedProductSelectionsArray of ProductSelectionSetting | ProductSelectionSettings that were removed from the Store. |
updatedProductSelectionsArray of ProductSelectionSetting | ProductSelectionSettings that were updated in the Store. |
createdAt | Date and time (UTC) the Message was generated. |
createdByBETA | IDs and references that created the Message. |
lastModifiedAt | Value of |
lastModifiedByBETA | IDs and references that last modified the Message. |
Store Distribution Channels Changed
Generated after a successful Add Distribution Channel, Remove Distribution Channel, or Set Distribution Channels update action.
idString | Unique identifier of the Message. Can be used to track which Messages have been processed. |
versionInt | Version of a resource. In case of Messages, this is always |
sequenceNumberInt | Message number in relation to other Messages for a given resource. The |
resource | Reference to the resource on which the change or action was performed. |
resourceVersionInt | Version of the resource on which the change or action was performed. |
typeString | "StoreDistributionChannelsChanged"Message Type of the Message. |
resourceUserProvidedIdentifiers | User-provided identifiers of the resource, such as |
addedDistributionChannelsArray of ChannelReference | Product distribution Channels that have been added to the Store. |
removedDistributionChannelsArray of ChannelReference | Product distribution Channels that have been removed from the Store. |
createdAt | Date and time (UTC) the Message was generated. |
createdByBETA | IDs and references that created the Message. |
lastModifiedAt | Value of |
lastModifiedByBETA | IDs and references that last modified the Message. |
Store Supply Channels Changed
Generated after a successful Add Supply Channel, Remove Supply Channel, or Set Supply Channels update action.
idString | Unique identifier of the Message. Can be used to track which Messages have been processed. |
versionInt | Version of a resource. In case of Messages, this is always |
sequenceNumberInt | Message number in relation to other Messages for a given resource. The |
resource | Reference to the resource on which the change or action was performed. |
resourceVersionInt | Version of the resource on which the change or action was performed. |
typeString | "StoreSupplyChannelsChanged"Message Type of the Message. |
resourceUserProvidedIdentifiers | User-provided identifiers of the resource, such as |
addedSupplyChannelsArray of ChannelReference | Inventory supply Channels that have been added to the Store. |
removedSupplyChannelsArray of ChannelReference | Inventory supply Channels that have been removed from the Store. |
createdAt | Date and time (UTC) the Message was generated. |
createdByBETA | IDs and references that created the Message. |
lastModifiedAt | Value of |
lastModifiedByBETA | IDs and references that last modified the Message. |