IKEA
IKEA アウトレット(As-is)API
1つの IKEA 店舗の As-is 商品(展示品、返品、中古品など値下げされた商品)を返します。商品ごとにタイトル、説明、商品番号、通貨、元の価格、As-is 価格の最安値と最高値が入り、各オファーには id、番号、価格、直近の最安価格、状態(コード、ラベル、説明)、箱の有無、値下げ理由、補足が入ります。読み取り専用で、取り置きはしません。13のマーケットに対応。1リクエスト1クレジットです。
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonstore_idstring | integerrequired同じマーケットの IKEA 店舗ID:stores エンドポイントの stores[].store_id。
Example: 392
countrystringdefault:usIKEA のマーケット(小文字のコード)。このエンドポイントはAs-is を実際に確認した13のマーケットに対応しています。デフォルトは us なので、日本の IKEA には必ず "country": "jp" を送ってください。商品名、説明、ラベルはそのマーケットの言語で、価格はそのマーケットの通貨で返り、換算はしません。レスポンスには country、language、currency が含まれます。対象外のマーケットは課金前に400になります。
Example: jp
us— アメリカ、USD、言語 en, es。デフォルト値。gb— イギリス、GBP、言語 en。de— ドイツ、EUR、言語 de, en。fr— フランス、EUR、言語 fr。se— スウェーデン、SEK、言語 sv, en。jp— 日本、JPY、言語 ja, en。nl— オランダ、EUR、言語 nl, en。es— スペイン、EUR、言語 es, en, ca, eu, gl。it— イタリア、EUR、言語 it。pl— ポーランド、PLN、言語 pl。au— オーストラリア、AUD、言語 en。ch— スイス、CHF、言語 de, fr, it, en。at— オーストリア、EUR、言語 de, en。
languagestringレスポンスの言語。そのマーケットのサイトが提供している言語から選びます。デフォルトはマーケットの最初の言語です(jp は ja、us は en、de は de)。複数言語のマーケット:jp ja/en、kr ko/en、cn zh/en、th th/en、us en/es、ca en/fr、de と at de/en、ch de/fr/it/en、be nl/fr/en、nl nl/en、se sv/en、no no/en、fi fi/sv/en、ee et/ru/en、lv lv/ru/en、lt lt/ru/en、cz cs/en、pt pt/en、es es/en/ca/eu/gl、湾岸・アラブのマーケット ar/en(ma は ar/fr/en)、my ms/en、mx es/en、pr en/es、do と es_islands es/en、is en/is。ほかのマーケットは1言語のみです。それ以外のコードは400になります。
Example: en
pageintegerdefault:1結果のページ(1から、最大500)。
Example: 2
page_sizeintegerdefault:241ページあたりの商品数(1〜48)。
Example: 48
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
# IKEA 仙台(store 392)の As-is 商品
r = client.ikea.as_is(store_id="392", country="jp", page_size=48)["data"]
print(r["total"], "件の As-is 商品(店舗", r["store_id"], ")")
for p in r["offers"]:
for o in p["offers"]:
print(p["title"], p["original_price"], "->", o["price"], o["condition"], o["reason_discount"])Response