データスキーマ
倉庫ロケーションに割り当てた数量
AllocationData · スキーマ · データスキーマ: 在庫
location_code文字列必須倉庫ロケーションのコード。
location_id文字列必須倉庫ロケーション識別子。
location_name文字列必須倉庫ロケーション名。
on_hand整数必須実在庫数。
追加フィールド: いいえ
一覧取得 · 在庫 — 在庫 — レスポンス
ApiResponse_list_StockData__ · API が受け取る、または返すデータのフィールド、型、制約。
data配列 <StockData> 必須レスポンス例 · ApiResponse_list_StockData__.
metaContextPageMetaContextMetaPageMetaRequestMeta必須レスポンスのメタデータ。
追加フィールド: いいえ
取得 · 在庫 — 在庫 — レスポンス
ApiResponse_StockDetailData_ · API が受け取る、または返すデータのフィールド、型、制約。
dataStockDetailData必須レスポンス例 · StockDetailData.
metaContextPageMetaContextMetaPageMetaRequestMeta必須レスポンスのメタデータ。
追加フィールド: いいえ
更新 · 手動予約 — 在庫 — リクエスト本文
ManualReservationUpdate · API が受け取る、または返すデータのフィールド、型、制約。
expected_version整数必須書き込み前に取得したバージョン。不一致の場合は更新を拒否します。
minimum:1maximum:9223372036854775807manual_reserved整数必須手動で引き当てた数量。
minimum:0maximum:2147483647reason文字列任意変更の記録理由。
maxLength:500
追加フィールド: いいえ
更新 · 販売上限 — 在庫 — リクエスト本文
SalesLimitUpdate · API が受け取る、または返すデータのフィールド、型、制約。
expected_version整数必須書き込み前に取得したバージョン。不一致の場合は更新を拒否します。
minimum:1maximum:9223372036854775807reason文字列任意変更の記録理由。
maxLength:500sellable_limit整数必須販売上限。-1 は無制限、0 は販売不可を表します。
minimum:-1maximum:2147483647
追加フィールド: いいえ
作成 · 在庫調整 — 在庫 — リクエスト本文
StockAdjustmentCreate · API が受け取る、または返すデータのフィールド、型、制約。
expected_version整数必須書き込み前に取得したバージョン。不一致の場合は更新を拒否します。
minimum:0maximum:9223372036854775807locations配列 <LocationQuantity> 必須倉庫ロケーション。
minItems:1maxItems:100reason文字列必須変更の記録理由。
minLength:1maxLength:500target_id文字列必須操作対象の商品またはバリエーション識別子。
制約
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
target_type文字列必須操作対象が商品かバリエーションか。
制約
enum["product", "variant"]
warehouse_id文字列必須倉庫識別子。
制約
pattern"^[a-z0-9][a-z0-9_-]{0,62}$"
追加フィールド: いいえ
更新 · 在庫 — 在庫 — リクエスト本文
StockAdjustmentUpdate · API が受け取る、または返すデータのフィールド、型、制約。
expected_version整数必須書き込み前に取得したバージョン。不一致の場合は更新を拒否します。
minimum:1maximum:9223372036854775807locations配列 <LocationQuantity> 必須倉庫ロケーション。
minItems:1maxItems:100reason文字列必須変更の記録理由。
minLength:1maxLength:500
追加フィールド: いいえ
一覧取得 · 在庫 — 在庫 — レスポンス
StockData · API が受け取る、または返すデータのフィールド、型、制約。
active真偽値必須リソースが有効かどうか。
available整数 null必須販売可能数。null は無制限を表します。
id文字列必須リソース識別子。返された値をそのまま保持してください。 (StockData).
manual_reserved整数必須手動で引き当てた数量。
on_hand整数必須実在庫数。
reserved整数必須注文で引き当てた数量。
sellable_limit整数必須販売上限。-1 は無制限、0 は販売不可を表します。
target_id文字列必須操作対象の商品またはバリエーション識別子。
target_type文字列必須操作対象が商品かバリエーションか。
制約
enum["product", "variant"]
total_reserved整数必須引当数量の合計。
updated_at文字列必須最終更新時刻。
format:"date-time"version整数必須同時更新制御に使うリソースバージョン。
warehouse_id文字列必須倉庫識別子。
追加フィールド: いいえ
取得 · 在庫 — 在庫 — レスポンス
StockDetailData · API が受け取る、または返すデータのフィールド、型、制約。
active真偽値必須リソースが有効かどうか。
allocations配列 <AllocationData> 必須倉庫ロケーションに割り当てた数量。
available整数 null必須販売可能数。null は無制限を表します。
id文字列必須リソース識別子。返された値をそのまま保持してください。 (StockDetailData).
manual_reserved整数必須手動で引き当てた数量。
on_hand整数必須実在庫数。
reserved整数必須注文で引き当てた数量。
sellable_limit整数必須販売上限。-1 は無制限、0 は販売不可を表します。
target_id文字列必須操作対象の商品またはバリエーション識別子。
target_type文字列必須操作対象が商品かバリエーションか。
制約
enum["product", "variant"]
total_reserved整数必須引当数量の合計。
updated_at文字列必須最終更新時刻。
format:"date-time"version整数必須同時更新制御に使うリソースバージョン。
warehouse_id文字列必須倉庫識別子。
追加フィールド: いいえ