POST /api/v1/updateStockSku.php
概要
在庫SKUデータのを更新
リクエストパラメータ
パラメータ名 | 有効な値 | 説明 | |
sku_req | 在庫SKU更新情報群 | ||
shipper_name | 荷主名 | ||
product_sku_code | 商品SKUコード | ||
stock_quantity_change | 変更在庫数 | 加算: +数値 減算: -数値 実数反映: <数値> |
サンプルリクエスト
{ "sku_req": [ {"shipper_name":"テスト雑貨店","product_sku_code":"miso-sku-00001" ,"stock_quantity_change":"-1000"}, {"shipper_name":"テスト雑貨店","product_sku_code":"miso-sku-00002" ,"stock_quantity_change":"<100>"} ] }
レスポンス
{ "success":"ok" ,"error_cd":"N-0001" ,"error_message":"" ,"totalCnt":2 ,"updateCnt":2 ,"error_info":[ {"detail_error_cd":"N-0001","detail_error_message":"" ,"shipper_name":"ネットショップ雑貨店" ,"product_sku_code":"miso-sku-00001"} ,{"detail_error_cd":"N-0001","detail_error_message":"" ,"shipper_name":"ネットショップ雑貨店" ,"product_sku_code":"miso-sku-00002"} ] }
処理結果
項目名 | 項目内容 | 説明 |
---|---|---|
success | 処理結果 | |
error_cd | エラーコード | N-0001:(正常終了のため、メッセージ無し)
1件でも更新されていれば出力される詳細は個別エラーを参照 E-0001:認証エラーです。 E-0002:接続先制限によりアクセスできません。 E-0003:POST形式でデータを送信してください。 E-0004:在庫SKU更新情報群がセットされていません。 E-0005:データ未更新 E-9000:システムエラーが発生しました。 |
error_message | エラーメッセージ | |
totalCnt | 処理件数 | |
update_cnt | 更新件数 | |
error_info | 詳細エラー情報 | detail_error_cd:エラーコード detail_error_message:エラーメッセージ shipper_name:荷主名 product_sku_code:商品SKUコード |
詳細エラー情報のエラーコード
コード | 内容 |
---|---|
N-0001 | 正常のため、メッセージなし |
E-1001 | 荷主名を正しく入力してください。 |
E-1002 | 商品SKUコードを正しく入力してください。 |
E-1003 | 変更在庫数を正しく入力してください。 |
E-1004 | 変更在庫数の記号は「+」,「-」,「<」,「>」で入力してください。 |
E-1005 | 対象のSKUデータが存在しません。 |
この記事は役に立ちましたか?