数据架构
获取列表 — 产品 — 响应
ApiResponse_list_ProductSummaryData__ · API 接收或返回的数据字段、类型和约束。
data数组 <ProductSummaryData> 必填响应示例 · ApiResponse_list_ProductSummaryData__.
metaContextPageMetaContextMetaPageMetaRequestMeta必填响应元数据。
附加字段: 否
获取 — 产品 — 响应
ApiResponse_ProductDetailData_ · API 接收或返回的数据字段、类型和约束。
dataProductDetailData必填响应示例 · ProductDetailData.
metaContextPageMetaContextMetaPageMetaRequestMeta必填响应元数据。
附加字段: 否
所选上下文中的可用性信息
AvailabilityData · 架构 · 数据架构: 产品
available_from字符串 null必填开始可用的时间。
字符串:format:"date-time"available_until字符串 null必填结束可用的时间。
字符串:format:"date-time"is_available布尔值必填此项目在当前上下文中是否可用。
附加字段: 否
所选上下文中的价格信息
PriceData · 架构 · 数据架构: 产品
amount字符串必填以 JSON 字符串编码的十进制金额;仅在允许时使用 null。
currency字符串必填金额的币种代码。
约束
pattern"^[A-Z]{3}$"
minor_units整数必填币种使用的小数位数。
minimum:0maximum:4tax_included布尔值必填提交的价格是否含税。
附加字段: 否
价格表信息
PriceListData · 架构 · 数据架构: 产品
currency字符串必填金额的币种代码。
id字符串必填资源标识符;请保留返回的原值。 (PriceListData).
tax_included布尔值必填提交的价格是否含税。
version整数必填用于并发控制的资源版本。
附加字段: 否
创建 — 产品 — 请求体
ProductCreate · API 接收或返回的数据字段、类型和约束。
brand_id字符串 null可选品牌标识符。
字符串:minLength:1maxLength:63condition字符串可选产品状况。
约束
enum["new", "refurbished", "used", "returned", "display", "damaged"]
description字符串 null可选所选语言的描述。
字符串:maxLength:100000feature_value_ids数组 <字符串> 可选所选属性值的标识符。
maxItems:1000数组:minLength:1maxLength:63identifiersProductIdentifiersnull可选产品识别代码。
market_ids数组 <字符串> 可选所选市场的标识符。
maxItems:1000数组:minLength:1maxLength:63media_ids数组 <字符串> 可选已存在媒体资产的标识符。
maxItems:20数组:minLength:1maxLength:63meta_description字符串 null可选所选语言的搜索引擎描述。
字符串:maxLength:160meta_keywords数组 <字符串> null可选所选语言的搜索引擎关键词。
数组:maxItems:20数组 / 数组:maxLength:50meta_title字符串 null可选所选语言的搜索引擎标题。
字符串:maxLength:70name字符串必填对应上下文中的资源名称。
minLength:1maxLength:300pricingProductPrice可选价格配置及其并发控制版本。
primary_category_id字符串 null可选主要分类标识符。
字符串:minLength:1maxLength:63published布尔值可选资源是否已发布。
sku字符串必填库存单位代码。
minLength:1maxLength:100约束
pattern"^\\S+$"
slug字符串 null可选所选语言的 URL 路径段。
字符串:maxLength:160tax_category_id字符串 null可选税务类别标识符。
字符串:minLength:1maxLength:63variant_value_ids数组 <字符串> 可选所选变体值的标识符。
maxItems:250数组:minLength:1maxLength:63variants_enabled布尔值可选产品是否使用变体。
附加字段: 否
获取 — 产品 — 响应
ProductDetailData · API 接收或返回的数据字段、类型和约束。
availabilityAvailabilityData必填所选上下文中的可用性信息。
brand_id字符串 null必填品牌标识符。
condition字符串必填产品状况。
约束
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_at字符串必填创建时间。
format:"date-time"description字符串 null必填所选语言的描述。
features数组 <FeatureSelectionData> 必填产品属性。
id字符串必填资源标识符;请保留返回的原值。 (ProductDetailData).
identifiers对象附加字段: 字符串必填产品识别代码。
media数组 <ProductMediaData> 必填附加媒体信息。
meta_description字符串 null必填所选语言的搜索引擎描述。
meta_keywords数组 <字符串> null必填所选语言的搜索引擎关键词。
meta_title字符串 null必填所选语言的搜索引擎标题。
name字符串 null必填对应上下文中的资源名称。
number字符串必填面向用户的订单号或申请编号。
pricePriceDatanull必填所选上下文中的价格信息。
price_version整数必填用于并发控制的当前价格版本。
primary_category_id字符串 null必填主要分类标识符。
primary_media_id字符串 null必填主要媒体资产标识符。
published布尔值必填资源是否已发布。
sku字符串必填库存单位代码。
slug字符串 null必填所选语言的 URL 路径段。
tax_category_id字符串必填税务类别标识符。
updated_at字符串必填最近更新时间。
format:"date-time"variants_enabled布尔值必填产品是否使用变体。
version整数必填用于并发控制的资源版本。
附加字段: 否
产品识别代码
ProductIdentifiers · 架构 · 数据架构: 产品
ean字符串 null可选产品 EAN 标识符。
字符串:minLength:1maxLength:100isbn字符串 null可选ISBN 标识符。
字符串:minLength:1maxLength:100mpn字符串 null可选制造商零件编号。
字符串:minLength:1maxLength:100upc字符串 null可选产品 UPC 标识符。
字符串:minLength:1maxLength:100
附加字段: 否
附加媒体信息
ProductMediaData · 架构 · 数据架构: 产品
alt_text字符串 null必填图片替代文本。
id字符串必填资源标识符;请保留返回的原值。 (ProductMediaData).
is_primary布尔值必填是否为主要项目。
kind字符串必填由允许值说明的数据结构变体。
约束
enum["image", "video", "model_3d"]
mime_type字符串必填媒体内容类型。
position整数必填在有序集合中的位置。
url字符串 null必填资源 URL。
附加字段: 否
价格配置及其并发控制版本
ProductPrice · 架构 · 数据架构: 产品
amount字符串 null必填以 JSON 字符串编码的十进制金额;仅在允许时使用 null。
字符串:maxLength:19约束 · 字符串 1
pattern"^(0|[1-9][0-9]{0,13})(\\.[0-9]{1,4})?$"
currency字符串必填金额的币种代码。
约束
pattern"^[A-Z]{3}$"
expected_price_list_version整数必填本次写入要求的、此前读取的价格表版本。
minimum:1maximum:9223372036854775807expected_version整数必填写入前读取的版本;不匹配时拒绝更新。
minimum:0maximum:9223372036854775807kind字符串必填由允许值说明的数据结构变体。
约束
enum["base", "market_fixed"]
price_list_id字符串必填价格表标识符。
minLength:1maxLength:63tax_included布尔值必填提交的价格是否含税。
附加字段: 否
获取列表 — 产品 — 响应
ProductSummaryData · API 接收或返回的数据字段、类型和约束。
availabilityAvailabilityData必填所选上下文中的可用性信息。
brand_id字符串 null必填品牌标识符。
condition字符串必填产品状况。
约束
enum["new", "refurbished", "used", "returned", "display", "damaged"]
created_at字符串必填创建时间。
format:"date-time"id字符串必填资源标识符;请保留返回的原值。 (ProductSummaryData).
name字符串 null必填对应上下文中的资源名称。
number字符串必填面向用户的订单号或申请编号。
pricePriceDatanull必填所选上下文中的价格信息。
price_version整数必填用于并发控制的当前价格版本。
primary_category_id字符串 null必填主要分类标识符。
primary_media_id字符串 null必填主要媒体资产标识符。
published布尔值必填资源是否已发布。
sku字符串必填库存单位代码。
slug字符串 null必填所选语言的 URL 路径段。
tax_category_id字符串必填税务类别标识符。
updated_at字符串必填最近更新时间。
format:"date-time"variants_enabled布尔值必填产品是否使用变体。
version整数必填用于并发控制的资源版本。
附加字段: 否
更新 — 产品 — 请求体
ProductUpdate · API 接收或返回的数据字段、类型和约束。
brand_id字符串 null可选品牌标识符。
字符串:minLength:1maxLength:63condition字符串可选产品状况。
约束
enum["new", "refurbished", "used", "returned", "display", "damaged"]
description字符串 null可选所选语言的描述。
字符串:maxLength:100000expected_variant_price_versions对象附加字段: 整数可选minimum:0maximum:9223372036854775807此前读取的价格版本,以变体标识符为键。
maxProperties:250约束
propertyNames{"maxLength": 63, "minLength": 1}
expected_version整数必填写入前读取的版本;不匹配时拒绝更新。
minimum:1maximum:9223372036854775807feature_value_ids数组 <字符串> 可选所选属性值的标识符。
maxItems:1000数组:minLength:1maxLength:63identifiersProductIdentifiersnull可选产品识别代码。
market_ids数组 <字符串> 可选所选市场的标识符。
maxItems:1000数组:minLength:1maxLength:63media_ids数组 <字符串> 可选已存在媒体资产的标识符。
maxItems:20数组:minLength:1maxLength:63meta_description字符串 null可选所选语言的搜索引擎描述。
字符串:maxLength:160meta_keywords数组 <字符串> null可选所选语言的搜索引擎关键词。
数组:maxItems:20数组 / 数组:maxLength:50meta_title字符串 null可选所选语言的搜索引擎标题。
字符串:maxLength:70name字符串 null可选对应上下文中的资源名称。
字符串:maxLength:300pricingProductPrice可选价格配置及其并发控制版本。
primary_category_id字符串 null可选主要分类标识符。
字符串:minLength:1maxLength:63published布尔值可选资源是否已发布。
sku字符串可选库存单位代码。
minLength:1maxLength:100约束
pattern"^\\S+$"
slug字符串 null可选所选语言的 URL 路径段。
字符串:maxLength:160tax_category_id字符串 null可选税务类别标识符。
字符串:minLength:1maxLength:63variant_value_ids数组 <字符串> 可选所选变体值的标识符。
maxItems:250数组:minLength:1maxLength:63variants_enabled布尔值可选产品是否使用变体。
附加字段: 否