All URIs are relative to https://api.shop-pro.jp
Method | HTTP request | Description |
---|---|---|
get_stocks | GET /v1/stocks.json | 在庫情報の取得 |
Object get_stocks(opts)
在庫情報の取得
在庫情報を商品名や型番で検索できるAPIです。
# load the gem
require 'color_me_shop'
# setup authorization
ColorMeShop.configure do |config|
# Configure OAuth2 access token for authorization: OAuth2
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = ColorMeShop::StockApi.new
opts = {
ids: 'ids_example', # String | 商品IDで検索。カンマ区切りにすることで複数検索が可能
category_id_big: 56, # Integer | 大カテゴリーIDで検索
category_id_small: 56, # Integer | 小カテゴリーIDで検索
model_number: 'model_number_example', # String | 型番で部分一致検索
name: 'name_example', # String | 商品名で部分一致検索
display_state: 'display_state_example', # String | 掲載設定で検索
stocks: 56, # Integer | 在庫管理している商品のうち、在庫数が指定した数値以下の商品を検索。オプションごとに在庫管理している商品は、合計在庫数で検索される
recent_zero_stocks: true, # BOOLEAN | `true` の場合、過去1週間以内に更新された商品から検索
fields: 'fields_example', # String | レスポンスJSONのキーをカンマ区切りで指定
limit: 56, # Integer | レスポンスの件数を指定。指定がない場合は10。最大50
offset: 56 # Integer | 指定した数値+1件目以降のデータを返す
}
begin
#在庫情報の取得
result = api_instance.get_stocks(opts)
p result
rescue ColorMeShop::ApiError => e
puts "Exception when calling StockApi->get_stocks: #{e}"
end
Name | Type | Description | Notes |
---|---|---|---|
ids | String | 商品IDで検索。カンマ区切りにすることで複数検索が可能 | [optional] |
category_id_big | Integer | 大カテゴリーIDで検索 | [optional] |
category_id_small | Integer | 小カテゴリーIDで検索 | [optional] |
model_number | String | 型番で部分一致検索 | [optional] |
name | String | 商品名で部分一致検索 | [optional] |
display_state | String | 掲載設定で検索 | [optional] |
stocks | Integer | 在庫管理している商品のうち、在庫数が指定した数値以下の商品を検索。オプションごとに在庫管理している商品は、合計在庫数で検索される | [optional] |
recent_zero_stocks | BOOLEAN | `true` の場合、過去1週間以内に更新された商品から検索 | [optional] |
fields | String | レスポンスJSONのキーをカンマ区切りで指定 | [optional] |
limit | Integer | レスポンスの件数を指定。指定がない場合は10。最大50 | [optional] |
offset | Integer | 指定した数値+1件目以降のデータを返す | [optional] |
Object
- Content-Type: Not defined
- Accept: application/json