商品一覧情報です。クエリを使用して検索をすることができます。
GET /items.json?select=ITEM_CD,ITEM_NAME,TEIKA,categories(CATEGORY_NAME)
200 OK
[
{"ITEM_CD": "item1", "ITEM_NAME": "商品1", "TEIKA": 1000, "categories": [{"CATEGORY_NAME": "カテゴリ1"}]},
{"ITEM_CD": "item2", "ITEM_NAME": "商品2", "TEIKA": 2000, "categories": [{"CATEGORY_NAME": "カテゴリ1"}]},
{"ITEM_CD": "item3", "ITEM_NAME": "商品3", "TEIKA": 4000, "categories": [{"CATEGORY_NAME": "カテゴリ1"}]}
]
商品情報を格納したJSON値を返します。
POST items.json
{"ITEM_CD":"ITEM1","ITEM_NAME":"商品1","ITEM_KANA":"ショウヒンイチ","TEIKA":100}
200 OK
{"result": 1}
商品の情報を格納したJSON文字列、形式はGETと同一です。トランザクションには未対応です。
カテゴリはカテゴリID、カテゴリコードが指定可能です。他の値が指定された場合、エラーとなります。カテゴリID、カテゴリコードの両方が指定されていた場合、カテゴリIDを優先して使用します。
バリエーションごとの在庫を指定する場合、バリエーションのオブジェクト数と在庫のオブジェクト数が一致している必要があります。
multi_updateを指定した場合、現在できるのは商品のFREE_ITEMのみです。
data_typeがmulti_upsertでcalculate_columnsにカラム名を指定した場合、登録済みの値と指定した値を元に加算もしくは減算を行うSQL文を構築し実行します。
商品ID。