EP PXM Products API
With the Product Experience Manager (EP PXM) services, you define your products separately from catalogs, prices, inventory, and other resource relationships.
The Product object
Name | Type | Description |
---|---|---|
id | string | A unique product ID that is generated when you create the product. |
type | string | The type of resource object. You must use product . |
attributes | object | The attributes that describe the product. |
product_attributes
object
The The product attributes that can be displayed in your storefront.
Name | Type | Description |
---|---|---|
name | string | A name for the product. |
commodity_type | string | The commodity type, either physical or digital . |
components | string | The bundle name, id, type and quantity. |
description | string | A description for the product. |
mpn | string | The manufacturer part number of the product. |
sku | string | The unique stock keeping unit of the product. |
slug | string | A label for the product that is used in the URL paths. A slug can contain any combination of letters, numbers, periods, hyphens, and underscores. NO spaces or other characters are allowed. By default, the product name is used as the slug. |
status | string | The status for the product, either draft or live . |
upc_ean | string | The universal product code or european article number of the product. |
locales
object
The EP PXM supports localization of products and hierarchies. If your store supports multiple languages, you can localize product names and descriptions. You can have as many locales as you want.
Name | Type | Description |
---|---|---|
language_code | string | A language code. This can be either; a language code (es ), or a language and country code (fr-FR ), to use for localizing the product. Elastic Path Commerce Cloud supports all languages in Unicode 14.0 Character Code Charts. |
name | string | A localized name for the product. |
description | string | A localized description for the product. |