当社独自のアクセス統計は常に有効です。Google Analyticsは、公開ページ(ログイン後のワークスペースは対象外)の利用状況を把握するためのもので、許可をいただいた場合のみ有効になります。詳しくは プライバシーポリシーをご覧ください。

Shopee API

Shopeeの商品を検索し、ショップごとに商品を整理して、個々の仕様、在庫、ストア情報を確認できます。

マーケットプレイスの国コードを指定します。指定しない場合はインドネシアがデフォルトになります。

プラットフォームの稼働状況

24時間の稼働状況
99%
良好

過去30日間

利用可能な機能

Shopeeの各アクションについて、内容、料金、過去24時間の稼働状況を掲載しています。アクションを開くと、パラメータ、レスポンスフィールド、コードサンプルを確認できます。

機能できること1,000リクエストあたり24時間の稼働状況
検索searchキーワードでShopeeマーケットプレイスの商品を検索し、価格、元の価格と割引、評価、販売数、出品者の所在地、Shopee Mallフラグを取得します。countryのデフォルトはインドネシアで、価格フィルタはその市場の通貨を使用します。1,000リクエストあたり$6.4良好・稼働状況100%
商品詳細profile完全なurlでShopeeの商品ページを開きます。説明、バリエーション全体の価格帯、在庫、販売数、いいね数、ブランド、予約販売のステータスを取得できます。名前に反して、このアクションが返すのは商品の情報で、購入者や販売者の情報ではありません。短縮リンクは、先に遷移先のページのURLに展開してください。1,000リクエストあたり$1.39良好・稼働状況99%
ショップshopユーザー名または数値IDで、Shopeeショップが販売している商品を閲覧します。各商品の価格、割引、評価、販売数、Mallステータスを取得できます。ショップのレビュー、財務情報、非公開の注文は含まれず、カタログ全体の取得は保証されません。1,000リクエストあたり$1.39正常
商品詳細product_detail商品リンクからShopeeの商品ページ全体を読み取ります。説明、バリエーション、割引表記、在庫、販売数、レビュー、ショップの名前と所在地を取得できます。通貨は市場ごとに異なるため、priceはcurrencyと合わせて確認してください。表示されている在庫は、実際に購入可能な数を保証するものではありません。1,000リクエストあたり$1.39正常

機能を開くと、パラメータ、レスポンスフィールド、コードサンプル、トライアルを確認できます。

Shopeeの各アクションではどのような入力を指定できますか?

以下の各回答では、呼び出し可能なアクション1つとその実際の入力を対応付けています。パラメータの意味と指定可能な値はアクションごとに異なります。同じ名前でも、すべてのプラットフォームで同じ意味になるとは限りません。

公式情報源へのリンクは、横に記載したプラットフォーム用語を説明する目的でのみ掲載しています。プラットフォームによる認可や推奨を意味するものではありません。また、このページに記載がない限り、公式サイトの機能はEveryInfra APIには含まれません。

アクション必須任意提供方式上限1,000件あたりレスポンスフィールド
search

検索

キーワードでShopeeマーケットプレイスの商品を検索し、価格、元の価格と割引、評価、販売数、出品者の所在地、Shopee Mallフラグを取得します。countryのデフォルトはインドネシアで、価格フィルタはその市場の通貨を使用します。

keywordcountry, max_price, min_price, sortSync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$6.4shop_id · item_id · name · url · image_url · price · original_price · discount_pct · currency · rating · rating_scale · rating_count · sold_count · location · is_mall · platform
profile

商品詳細

完全なurlでShopeeの商品ページを開きます。説明、バリエーション全体の価格帯、在庫、販売数、いいね数、ブランド、予約販売のステータスを取得できます。名前に反して、このアクションが返すのは商品の情報で、購入者や販売者の情報ではありません。短縮リンクは、先に遷移先のページのURLに展開してください。

urlcountrySync配信—1,000リクエストあたり$1.39shop_id · item_id · name · url · description · price · price_min · price_max · original_price · discount_pct · currency · rating · rating_scale · rating_count · sold_count · stock · liked_count · view_count · brand · is_pre_order · has_video · platform · images · shop
shop

ショップ

ユーザー名または数値IDで、Shopeeショップが販売している商品を閲覧します。各商品の価格、割引、評価、販売数、Mallステータスを取得できます。ショップのレビュー、財務情報、非公開の注文は含まれず、カタログ全体の取得は保証されません。

shopcountrySync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$1.39shop_id · item_id · name · url · image_url · price · original_price · discount_pct · currency · rating · rating_scale · rating_count · sold_count · location · is_mall · platform
product_detail

商品詳細

商品リンクからShopeeの商品ページ全体を読み取ります。説明、バリエーション、割引表記、在庫、販売数、レビュー、ショップの名前と所在地を取得できます。通貨は市場ごとに異なるため、priceはcurrencyと合わせて確認してください。表示されている在庫は、実際に購入可能な数を保証するものではありません。

urlcountrySync配信—1,000リクエストあたり$1.39id · url · name · text · price · original_price · currency · discount · stock · sold_count · rating · rating_scale · review_count · shop_name · shop_location · variants · image_url · platform

Shopeeのsearchのパラメータはそれぞれどういう意味ですか?

キーワードでShopeeマーケットプレイスの商品を検索し、価格、元の価格と割引、評価、販売数、出品者の所在地、Shopee Mallフラグを取得します。countryのデフォルトはインドネシアで、価格フィルタはその市場の通貨を使用します。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
searchの商品検索キーワードを指定します。対象となる地域のマーケットプレイスはcountryで決まります。
country任意
地域コードを設定します。regionやURLからの推定よりも優先されます。search、profile、shopでは、未指定の場合id(インドネシア)がデフォルトになります。ドメイン検出の対象としてsg、my、th、ph、vn、br、tw、mx、co、clが設定されていますが、認識されたドメインであってもすべての地域のデータを取得できるとは限りません。product_detailでは通常、商品URLから地域を読み取ります。
指定可能な値:brclcoidmxmyphsgthtwvn
max_price任意
対象マーケットプレイスの価格単位で、商品の最高価格を設定します。min_priceと組み合わせて範囲を指定します。フィルタリングは整数で行われ、小数は切り上げられます(145.98は146になります)。
min_price任意
対象マーケットの通貨単位に基づき、searchの商品の最低価格を設定します。地域が異なる場合、値が同じ通貨を表すとは限りません。このパラメータはAPIの課金額を表すものではありません。フィルタリングは整数で行われ、小数は切り捨てられます(39.81は39になります)。
sort任意
searchの商品検索結果を並べ替えます。指定できる値はrelevance、popular(販売数順)、newest、price_asc、price_descです。このパラメータはshopの商品一覧や商品詳細には使用されません。
指定可能な値:newestpopularprice_ascprice_descrelevance

Shopeeのprofileのパラメータはそれぞれどういう意味ですか?

完全なurlでShopeeの商品ページを開きます。説明、バリエーション全体の価格帯、在庫、販売数、いいね数、ブランド、予約販売のステータスを取得できます。名前に反して、このアクションが返すのは商品の情報で、購入者や販売者の情報ではありません。短縮リンクは、先に遷移先のページのURLに展開してください。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
profileとproduct_detailで使用するShopeeの商品URLを、完全な形で指定します。profileはi.shop_id.product_idのパターンから識別子を抽出します。短縮リンクは事前にリンク先のページURLに展開する必要があり、そのままでは解析できるとは限りません。
Shopee:Shop IDとItem IDの確認方法 — Shopeeの出品者向け学習資料では、Shop ID、Item ID、ユーザー名、ショップ表示名を区別しており、これらの識別子を混同しないよう注意を促しています。この参考情報はこれらの用語を引用するものであり、他の地域でも管理画面の操作手順が同じであることを保証するものではありません。 · 確認日
country任意
地域コードを設定します。regionやURLからの推定よりも優先されます。search、profile、shopでは、未指定の場合id(インドネシア)がデフォルトになります。ドメイン検出の対象としてsg、my、th、ph、vn、br、tw、mx、co、clが設定されていますが、認識されたドメインであってもすべての地域のデータを取得できるとは限りません。product_detailでは通常、商品URLから地域を読み取ります。
指定可能な値:brclcoidmxmyphsgthtwvn

Shopeeのshopのパラメータはそれぞれどういう意味ですか?

ユーザー名または数値IDで、Shopeeショップが販売している商品を閲覧します。各商品の価格、割引、評価、販売数、Mallステータスを取得できます。ショップのレビュー、財務情報、非公開の注文は含まれず、カタログ全体の取得は保証されません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
shop必須
shopで使用するショップのユーザー名または数値のショップIDを指定します(@プレフィックスの有無は問いません)。ショップのレビューではなく、ショップの商品一覧を返します。
Shopee:ユーザー名とショップ表示名の違い — Shopeeは、ログイン用のユーザー名と購入者に表示されるShop Nameを別々に説明しています。ショップ表示名にはスペースが含まれる場合があり、このパラメータで必要なユーザー名やShop IDの代わりにそのまま使うことはできません。 · 確認日
country任意
地域コードを設定します。regionやURLからの推定よりも優先されます。search、profile、shopでは、未指定の場合id(インドネシア)がデフォルトになります。ドメイン検出の対象としてsg、my、th、ph、vn、br、tw、mx、co、clが設定されていますが、認識されたドメインであってもすべての地域のデータを取得できるとは限りません。product_detailでは通常、商品URLから地域を読み取ります。
指定可能な値:brclcoidmxmyphsgthtwvn

Shopeeのproduct_detailのパラメータはそれぞれどういう意味ですか?

商品リンクからShopeeの商品ページ全体を読み取ります。説明、バリエーション、割引表記、在庫、販売数、レビュー、ショップの名前と所在地を取得できます。通貨は市場ごとに異なるため、priceはcurrencyと合わせて確認してください。表示されている在庫は、実際に購入可能な数を保証するものではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
profileとproduct_detailで使用するShopeeの商品URLを、完全な形で指定します。profileはi.shop_id.product_idのパターンから識別子を抽出します。短縮リンクは事前にリンク先のページURLに展開する必要があり、そのままでは解析できるとは限りません。
country任意
地域コードを設定します。regionやURLからの推定よりも優先されます。search、profile、shopでは、未指定の場合id(インドネシア)がデフォルトになります。ドメイン検出の対象としてsg、my、th、ph、vn、br、tw、mx、co、clが設定されていますが、認識されたドメインであってもすべての地域のデータを取得できるとは限りません。product_detailでは通常、商品URLから地域を読み取ります。
指定可能な値:bridmxmyphsgthvn

Shopee APIの使い方

  1. 01公開カタログからプラットフォームのアクションを選択します。
  2. 02プラットフォーム、アクション、必須パラメータをPOST /api/v1/socialに送信します。
  3. 03レスポンスから結果を読み取ります。非同期のアクションの場合は、返されたジョブIDをポーリングします。
  4. 04アプリケーションで必要なレスポンスフィールドを保存します。
shopee_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"shopee","action":"search","params":{"keyword":"<keyword>"}}'

Shopee APIに関する質問

Shopee APIでは何を取得できますか?

platformをshopeeに設定します。現在のカタログには検索、商品詳細、ショップ、商品詳細が掲載されています。これらのアクション名はそれぞれ異なるShopeeのオブジェクトやビューを表すもので、互いに置き換えられる検索モードではありません。

Shopeeのsearchリクエストを開始するには、どの入力を使用しますか?

searchの商品検索キーワードを指定します。対象となる地域のマーケットプレイスはcountryで決まります。params内のkeywordとして送信してください。

Shopeeのsearchはどのフィールドを返しますか?

宣言されたスキーマにはshop_id、item_id、name、image_urlが含まれます。宣言されたフィールドでも個々のレコードには含まれない場合があり、他のアクションにはそれぞれ独自のフィールド一覧があります。

Shopeeのアクションはすべて即座に結果を返しますか?

非同期と表示されたアクションはジョブIDを返すので、そのIDをポーリングします。それ以外のすべてのアクションも非同期で実行できます。リクエストボディに"mode": "async"を追加するとすぐにジョブIDが返されるため、時間のかかるタスクや上限値を大きく設定する場合に便利です。現在のカタログにはsync配信が含まれています。