跳至內容
ShopentlyLearn

資料架構: 屬性與值

資料架構: 屬性與值. API 接收或傳回的資料欄位、類型和限制。

資料架構

取得 — 屬性與值 — 回應

ApiResponse_FeatureData_ · API 接收或傳回的資料欄位、類型和限制。
dataFeatureData 必填

回應示例 · FeatureData.

示例: {"created_at":"2026-01-01T12:00:00Z","id":"example","name":"Example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","version":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta 必填

回應元資料。

示例: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

附加欄位: 否

取得 · 值 — 屬性與值 — 回應

ApiResponse_FeatureValueData_ · API 接收或傳回的資料欄位、類型和限制。
dataFeatureValueData 必填

回應示例 · FeatureValueData.

示例: {"created_at":"2026-01-01T12:00:00Z","feature_id":"example","id":"example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","value":"example","version":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta 必填

回應元資料。

示例: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

附加欄位: 否

取得清單 — 屬性與值 — 回應

ApiResponse_list_FeatureData__ · API 接收或傳回的資料欄位、類型和限制。
data陣列 <FeatureData > 必填

回應示例 · ApiResponse_list_FeatureData__.

示例: [{"created_at":"2026-01-01T12:00:00Z","id":"example","name":"Example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","version":1}]
metaContextPageMeta ContextMeta PageMeta RequestMeta 必填

回應元資料。

示例: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

附加欄位: 否

取得清單 · 值 — 屬性與值 — 回應

ApiResponse_list_FeatureValueData__ · API 接收或傳回的資料欄位、類型和限制。
data陣列 <FeatureValueData > 必填

回應示例 · ApiResponse_list_FeatureValueData__.

示例: [{"created_at":"2026-01-01T12:00:00Z","feature_id":"example","id":"example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","value":"example","version":1}]
metaContextPageMeta ContextMeta PageMeta RequestMeta 必填

回應元資料。

示例: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

附加欄位: 否

建立 — 屬性與值 — 請求本文

FeatureCreate · API 接收或傳回的資料欄位、類型和限制。
name字串必填

對應上下文中的資源名稱。

minLength: 1maxLength: 120
約束
pattern
"^[^\\x00]*$"
示例: "Example"
position整數選填

在有序集合中的位置。

minimum: 0maximum: 2147483647

附加欄位: 否

取得 — 屬性與值 — 回應

FeatureData · API 接收或傳回的資料欄位、類型和限制。
created_at字串必填

建立時間。

format: "date-time"
示例: "2026-01-01T12:00:00Z"
id字串必填

資源識別碼;請保留回傳的原值。 (FeatureData).

示例: "example"
name字串 null必填

對應上下文中的資源名稱。

示例: "Example"
number字串必填

面向使用者的訂單號或申請編號。

示例: "example"
position整數必填

在有序集合中的位置。

示例: 1
updated_at字串必填

最近更新時間。

format: "date-time"
示例: "2026-01-01T12:00:00Z"
version整數必填

用於並行控制的資源版本。

示例: 1

附加欄位: 否

產品屬性

FeatureSelectionData · 架構 · 資料架構: 屬性與值
feature_id字串必填

屬性識別碼。

示例: "example"
feature_name字串 null必填

屬性名稱。

示例: "example"
value字串 null必填

由所在架構描述的值。

示例: "example"
value_id字串必填

字典值識別碼。

示例: "example"

附加欄位: 否

更新 — 屬性與值 — 請求本文

FeatureUpdate · API 接收或傳回的資料欄位、類型和限制。
expected_version整數必填

寫入前讀取的版本;不匹配時拒絕更新。

minimum: 1maximum: 9223372036854775807
示例: 1
name字串 null選填

對應上下文中的資源名稱。

字串:minLength: 1maxLength: 120
約束 · 字串 1
pattern
"^[^\\x00]*$"
示例: "Example"
position整數選填

在有序集合中的位置。

minimum: 0maximum: 2147483647

附加欄位: 否

建立 · 值 — 屬性與值 — 請求本文

FeatureValueCreate · API 接收或傳回的資料欄位、類型和限制。
expected_version整數必填

寫入前讀取的版本;不匹配時拒絕更新。

minimum: 1maximum: 9223372036854775807
示例: 1
position整數選填

在有序集合中的位置。

minimum: 0maximum: 2147483647
value字串必填

由所在架構描述的值。

minLength: 1maxLength: 180
約束
pattern
"^[^\\x00]*$"
示例: "Example"

附加欄位: 否

取得 · 值 — 屬性與值 — 回應

FeatureValueData · API 接收或傳回的資料欄位、類型和限制。
created_at字串必填

建立時間。

format: "date-time"
示例: "2026-01-01T12:00:00Z"
feature_id字串必填

屬性識別碼。

示例: "example"
id字串必填

資源識別碼;請保留回傳的原值。 (FeatureValueData).

示例: "example"
number字串必填

面向使用者的訂單號或申請編號。

示例: "example"
position整數必填

在有序集合中的位置。

示例: 1
updated_at字串必填

最近更新時間。

format: "date-time"
示例: "2026-01-01T12:00:00Z"
value字串 null必填

由所在架構描述的值。

示例: "example"
version整數必填

用於並行控制的資源版本。

示例: 1

附加欄位: 否

更新 · 值 — 屬性與值 — 請求本文

FeatureValueUpdate · API 接收或傳回的資料欄位、類型和限制。
expected_version整數必填

寫入前讀取的版本;不匹配時拒絕更新。

minimum: 1maximum: 9223372036854775807
示例: 1
position整數選填

在有序集合中的位置。

minimum: 0maximum: 2147483647
value字串 null選填

由所在架構描述的值。

字串:minLength: 1maxLength: 180
約束 · 字串 1
pattern
"^[^\\x00]*$"
示例: "Example"

附加欄位: 否