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

Amazon API

各地域のマーケットプレイスで商品、営業先候補となる販売者、顧客の声、カテゴリランキングを検索し、小売市場の競合を分析できます。

地域ドメインと商品リンクを使って商品を特定します。ベストセラーランキングは相対的な順位を示すもので、絶対的な販売数ではありません。

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

24時間の稼働状況
76%
利用可能

過去30日間

利用可能な機能

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

機能できること1,000リクエストあたり24時間の稼働状況
検索search選択したAmazonマーケットプレイスをキーワードで検索します。各商品のASIN、ブランド、価格と参考価格、評価数、在庫状況、販売者を取得できます。ストアはdomain(amazon.co.ukなど)で指定し、価格はそのストアでの価格として扱ってください。langだけでは国は変わりません。1,000リクエストあたり$2.24正常
商品詳細profileASINリンクからAmazon商品を1点検索し、タイトル、ブランド、価格、評価、在庫状況、特徴の箇条書き、画像、売れ筋ランキングを取得します。ここでのprofileは購入者や販売者のプロフィールではなく商品ページを意味し、in_stockは購入用に確保された数量を示すものではありません。1,000リクエストあたり$1.39利用可能・稼働状況73%
レビューreviews1つの商品のAmazonカスタマーレビューを収集します。各レビューには、評価、タイトル、日付、「役に立った」の投票数、バリエーション、国、認証済み購入またはVineのフラグが含まれます。取得できるのは商品ページに表示される注目のレビューのみで、通常は1商品あたり12件程度です。US以外のストアでは、商品リンクに合わせてdomainを設定してください。並べ替えのパラメータはありません。1,000リクエストあたり$1.39正常
ベストセラーbestsellersAmazon売れ筋ランキングのカテゴリから、ランキング入りした商品を取得します。各商品には順位、価格、評価、レビュー数、出品数が含まれます。keywordにカテゴリのURLまたは短縮名を指定してください。rankはそのリスト上の順位であり、販売数ではありません。履歴は保持されません。1,000リクエストあたり$1.39正常
販売者sellers商品ページまたは販売者ページに紐づくAmazonの販売者を検索します。事業者名、電話番号、住所、評価、関連商品のASIN、商品名、価格を取得できます。一般的な検索語を指定した場合は商品検索として処理されます。結果は網羅的な名簿ではなく、事業者の身元確認にもなりません。1,000リクエストあたり$1.39正常
ランクインキーワードranked_keywordsasinを指定して、1つの商品がランクインしているAmazon USの検索キーワードを一覧表示します。各キーワードには、月間検索ボリューム、その検索結果ページでの商品の掲載順位、オーガニック枠かスポンサー枠かの区別、そこで表示された価格、評価、バッジが含まれます。対象はUSマーケットプレイスのみで、1回の呼び出しで取得できるのは最大100キーワードです。すべてのASINにランクインキーワードのデータがあるわけではありません。データがないASINは空の結果を返し、課金されません。1,000リクエストあたり$280正常
競合商品product_competitors1つのasinと同じ検索キーワードで競合するAmazon USの商品を取得します。各競合商品には、共通キーワード数、共通キーワードでの平均順位、オーガニック枠とスポンサー枠でそれぞれランクインしているキーワード数、およびそれぞれの合計検索ボリュームが含まれます。デフォルトは20件で、最大100件です。各行に含まれるのはASINとリンクで、タイトルや価格は含まれません。1,000リクエストあたり$11.51正常
キーワード検索ボリュームbulk_search_volumeAmazon USで最大20件のキーワードの検索頻度を1回のリクエストで確認します。keywordsに配列またはカンマ区切りの文字列で指定してください。各行には1つのkeywordと推定月間search_volumeが含まれます。大文字と小文字は区別されず、重複は1回だけ数えられます。検索数が少なすぎるキーワードの行は返されません。1,000リクエストあたり$11.51正常
順位の概要rank_overview最大20件のAmazon US商品について、検索結果での露出度を比較します。asinsに指定したASINごとに1件を返します。各件では、その商品がオーガニック結果およびスポンサー結果として順位を得ているキーワード数、そのうち1位・上位3位・上位10位のキーワード数、各セットの月間検索ボリュームを集計します。キーワードデータのないASINは返りません。1,000リクエストあたり$11.51正常
共通キーワード一覧keyword_intersectionsasinsに2〜10件のASINを指定し、それらすべてがランクインしているAmazon USの検索キーワードを取得します。各行は共通のkeyword 1つと月間search_volumeで構成され、rankingsには、その検索結果ページにおける各商品の順位が、オーガニック枠かスポンサー枠かの区別、価格、評価とともに示されます。デフォルトは20件で、最大100件です。1,000リクエストあたり$11.51一時的に利用できません

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

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

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

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

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

検索

選択したAmazonマーケットプレイスをキーワードで検索します。各商品のASIN、ブランド、価格と参考価格、評価数、在庫状況、販売者を取得できます。ストアはdomain(amazon.co.ukなど)で指定し、価格はそのストアでの価格として扱ってください。langだけでは国は変わりません。

keyworddomain, langSync配信カタログ値:defaultLimit=10、maxLimit=50。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$2.24asin · title · url · brand · price · list_price · currency · rating · rating_scale · rating_count · in_stock · category · image_url · description · is_amazon_choice · seller_name · platform · images · features · bestseller_ranks
profile

商品詳細

ASINリンクからAmazon商品を1点検索し、タイトル、ブランド、価格、評価、在庫状況、特徴の箇条書き、画像、売れ筋ランキングを取得します。ここでのprofileは購入者や販売者のプロフィールではなく商品ページを意味し、in_stockは購入用に確保された数量を示すものではありません。

urllangSync配信—1,000リクエストあたり$1.39asin · title · url · brand · price · list_price · currency · rating · rating_scale · rating_count · in_stock · category · image_url · description · is_amazon_choice · seller_name · platform · images · features · bestseller_ranks
reviews

レビュー

1つの商品のAmazonカスタマーレビューを収集します。各レビューには、評価、タイトル、日付、「役に立った」の投票数、バリエーション、国、認証済み購入またはVineのフラグが含まれます。取得できるのは商品ページに表示される注目のレビューのみで、通常は1商品あたり12件程度です。US以外のストアでは、商品リンクに合わせてdomainを設定してください。並べ替えのパラメータはありません。

urldomainSync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。より大きいlimitも指定できますが、100が上限として適用されます。1,000リクエストあたり$1.39review_id · title · text · rating · rating_scale · posted_at · helpful_count · is_verified_purchase · is_vine · variant · country · url · author_name · author_id · author_avatar_url · product_asin · platform · images
bestsellers

ベストセラー

Amazon売れ筋ランキングのカテゴリから、ランキング入りした商品を取得します。各商品には順位、価格、評価、レビュー数、出品数が含まれます。keywordにカテゴリのURLまたは短縮名を指定してください。rankはそのリスト上の順位であり、販売数ではありません。履歴は保持されません。

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

販売者

商品ページまたは販売者ページに紐づくAmazonの販売者を検索します。事業者名、電話番号、住所、評価、関連商品のASIN、商品名、価格を取得できます。一般的な検索語を指定した場合は商品検索として処理されます。結果は網羅的な名簿ではなく、事業者の身元確認にもなりません。

keywordlangSync配信カタログ値:defaultLimit=10、maxLimit=50。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$1.39id · url · name · business_name · phone · address · rating · rating_scale · review_count · product_asin · product_name · product_url · product_price · product_currency · product_brand · product_rating · platform
ranked_keywords

ランクインキーワード

asinを指定して、1つの商品がランクインしているAmazon USの検索キーワードを一覧表示します。各キーワードには、月間検索ボリューム、その検索結果ページでの商品の掲載順位、オーガニック枠かスポンサー枠かの区別、そこで表示された価格、評価、バッジが含まれます。対象はUSマーケットプレイスのみで、1回の呼び出しで取得できるのは最大100キーワードです。すべてのASINにランクインキーワードのデータがあるわけではありません。データがないASINは空の結果を返し、課金されません。

asin—Sync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$280asin · keyword · search_volume · search_rank · result_type · result_type_rank · search_result_count · ranked_at · title · url · image_url · price · currency · rating · rating_scale · rating_count · is_amazon_choice · is_bestseller · bought_past_month · total_keywords · platform
product_competitors

競合商品

1つのasinと同じ検索キーワードで競合するAmazon USの商品を取得します。各競合商品には、共通キーワード数、共通キーワードでの平均順位、オーガニック枠とスポンサー枠でそれぞれランクインしているキーワード数、およびそれぞれの合計検索ボリュームが含まれます。デフォルトは20件で、最大100件です。各行に含まれるのはASINとリンクで、タイトルや価格は含まれません。

asin—Sync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。より大きいlimitも指定できますが、100が上限として適用されます。1,000リクエストあたり$11.51asin · url · shared_keywords · avg_position · shared_organic_keywords · shared_organic_top10_keywords · shared_organic_search_volume · shared_sponsored_keywords · shared_sponsored_search_volume · organic_keywords · sponsored_keywords · target_asin · platform
bulk_search_volume

キーワード検索ボリューム

Amazon USで最大20件のキーワードの検索頻度を1回のリクエストで確認します。keywordsに配列またはカンマ区切りの文字列で指定してください。各行には1つのkeywordと推定月間search_volumeが含まれます。大文字と小文字は区別されず、重複は1回だけ数えられます。検索数が少なすぎるキーワードの行は返されません。

keywords—Sync配信—1,000リクエストあたり$11.51keyword · search_volume · platform
rank_overview

順位の概要

最大20件のAmazon US商品について、検索結果での露出度を比較します。asinsに指定したASINごとに1件を返します。各件では、その商品がオーガニック結果およびスポンサー結果として順位を得ているキーワード数、そのうち1位・上位3位・上位10位のキーワード数、各セットの月間検索ボリュームを集計します。キーワードデータのないASINは返りません。

asins—Sync配信—1,000リクエストあたり$11.51asin · url · organic_keywords · organic_top1_keywords · organic_top3_keywords · organic_top10_keywords · organic_search_volume · sponsored_keywords · sponsored_top1_keywords · sponsored_top3_keywords · sponsored_top10_keywords · sponsored_search_volume · platform
keyword_intersections

共通キーワード一覧

asinsに2〜10件のASINを指定し、それらすべてがランクインしているAmazon USの検索キーワードを取得します。各行は共通のkeyword 1つと月間search_volumeで構成され、rankingsには、その検索結果ページにおける各商品の順位が、オーガニック枠かスポンサー枠かの区別、価格、評価とともに示されます。デフォルトは20件で、最大100件です。

asins—Sync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。より大きいlimitも指定できますが、100が上限として適用されます。1,000リクエストあたり$11.51keyword · search_volume · ranked_at · rankings · total_keywords · platform

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

選択したAmazonマーケットプレイスをキーワードで検索します。各商品のASIN、ブランド、価格と参考価格、評価数、在庫状況、販売者を取得できます。ストアはdomain(amazon.co.ukなど)で指定し、価格はそのストアでの価格として扱ってください。langだけでは国は変わりません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
リクエストするAmazonアクションに応じたメインの検索文字列を指定します。searchでは商品の検索語句を渡します。bestsellersでは、Amazonのベストセラーカテゴリの完全なURL、またはパスの生成に使うカテゴリの短縮名を渡します。sellersでは商品ページまたは出品者ページのURLを渡します。検索語句をそのまま渡すと、出品者IDを直接検索するのではなく商品検索ページが生成されます。
domain任意
Amazonの国別ドメインを、スキームやパスなしで指定します(例:amazon.com、amazon.co.uk、amazon.co.jp)。デフォルトはamazon.comで、searchアクションはこれを使ってそのストアの検索URLを生成します。
lang任意
対応するAmazonエンドポイントのページ言語を、enやjaなどの有効なコードで指定します。簡体字中国語にはzhcn、繁体字中国語にはzhtwを使用し、汎用のzhコードは使用しないでください。リクエストではアクションごとに記載された言語コードのみ使用できます。言語を選択すると表示されるコンテンツが変わりますが、対象の国別ストアは変わりません。
指定可能な値:arbncsdadeenesfrhehijaknkomlmrtanlplptsvtatetrzhcnzhtw

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

ASINリンクからAmazon商品を1点検索し、タイトル、ブランド、価格、評価、在庫状況、特徴の箇条書き、画像、売れ筋ランキングを取得します。ここでのprofileは購入者や販売者のプロフィールではなく商品ページを意味し、in_stockは購入用に確保された数量を示すものではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
Amazonの商品URLを指定します(例:https://www.amazon.com/dp/<ASIN>)。reviewsアクションは、/dp/、/gp/product/、/product-reviews/のパスから大文字英数字10文字のASINを抽出します。ストアのトップページには対応していません。このパラメータでは、profileはユーザーのプロフィールデータではなく商品詳細ページを取得します。
Amazon:ASINの定義と確認方法 — Amazonでは、ASINを10文字の英数字による商品識別子と定義しており、商品詳細ページのリンクでは/dp/の後に記載されていると説明しています。 · 確認日
lang任意
対応するAmazonエンドポイントのページ言語を、enやjaなどの有効なコードで指定します。簡体字中国語にはzhcn、繁体字中国語にはzhtwを使用し、汎用のzhコードは使用しないでください。リクエストではアクションごとに記載された言語コードのみ使用できます。言語を選択すると表示されるコンテンツが変わりますが、対象の国別ストアは変わりません。
指定可能な値:arbncsdadeenesfrhehijaknkomlmrtanlplptsvtatetrzhcnzhtw

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

1つの商品のAmazonカスタマーレビューを収集します。各レビューには、評価、タイトル、日付、「役に立った」の投票数、バリエーション、国、認証済み購入またはVineのフラグが含まれます。取得できるのは商品ページに表示される注目のレビューのみで、通常は1商品あたり12件程度です。US以外のストアでは、商品リンクに合わせてdomainを設定してください。並べ替えのパラメータはありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
Amazonの商品URLを指定します(例:https://www.amazon.com/dp/<ASIN>)。reviewsアクションは、/dp/、/gp/product/、/product-reviews/のパスから大文字英数字10文字のASINを抽出します。ストアのトップページには対応していません。このパラメータでは、profileはユーザーのプロフィールデータではなく商品詳細ページを取得します。
Amazon:ASINの定義と確認方法 — Amazonでは、ASINを10文字の英数字による商品識別子と定義しており、商品詳細ページのリンクでは/dp/の後に記載されていると説明しています。 · 確認日
domain任意
レビューの取得元となるAmazonの国別ストアです。スキーム、www.、パスは含めずに指定します。デフォルトはamazon.comで、商品URLのストアと一致させてください。対応しているのは、amazon.com、amazon.co.uk、amazon.de、amazon.fr、amazon.it、amazon.es、amazon.ca、amazon.com.au、amazon.in、amazon.co.jp、amazon.sgの11ストアのみです。amazon.com.mxなどそれ以外のストアは、課金が発生する前に422 invalid_valueで拒否され、エラーには対応ストアの一覧が含まれます。どのストアでも、reviewsが返すのは商品ページに掲載されている注目のレビュー(通常は1商品あたり12件前後)のみで、レビュー履歴全体ではありません。
指定可能な値:amazon.caamazon.co.jpamazon.co.ukamazon.comamazon.com.auamazon.deamazon.esamazon.framazon.inamazon.itamazon.sg

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

Amazon売れ筋ランキングのカテゴリから、ランキング入りした商品を取得します。各商品には順位、価格、評価、レビュー数、出品数が含まれます。keywordにカテゴリのURLまたは短縮名を指定してください。rankはそのリスト上の順位であり、販売数ではありません。履歴は保持されません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
リクエストするAmazonアクションに応じたメインの検索文字列を指定します。searchでは商品の検索語句を渡します。bestsellersでは、Amazonのベストセラーカテゴリの完全なURL、またはパスの生成に使うカテゴリの短縮名を渡します。sellersでは商品ページまたは出品者ページのURLを渡します。検索語句をそのまま渡すと、出品者IDを直接検索するのではなく商品検索ページが生成されます。
lang任意
対応するAmazonエンドポイントのページ言語を、enやjaなどの有効なコードで指定します。簡体字中国語にはzhcn、繁体字中国語にはzhtwを使用し、汎用のzhコードは使用しないでください。リクエストではアクションごとに記載された言語コードのみ使用できます。言語を選択すると表示されるコンテンツが変わりますが、対象の国別ストアは変わりません。
指定可能な値:arbncsdadeenesfrhehijaknkomlmrtanlplptsvtatetrzhcnzhtw

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

商品ページまたは販売者ページに紐づくAmazonの販売者を検索します。事業者名、電話番号、住所、評価、関連商品のASIN、商品名、価格を取得できます。一般的な検索語を指定した場合は商品検索として処理されます。結果は網羅的な名簿ではなく、事業者の身元確認にもなりません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
リクエストするAmazonアクションに応じたメインの検索文字列を指定します。searchでは商品の検索語句を渡します。bestsellersでは、Amazonのベストセラーカテゴリの完全なURL、またはパスの生成に使うカテゴリの短縮名を渡します。sellersでは商品ページまたは出品者ページのURLを渡します。検索語句をそのまま渡すと、出品者IDを直接検索するのではなく商品検索ページが生成されます。
lang任意
対応するAmazonエンドポイントのページ言語を、enやjaなどの有効なコードで指定します。簡体字中国語にはzhcn、繁体字中国語にはzhtwを使用し、汎用のzhコードは使用しないでください。リクエストではアクションごとに記載された言語コードのみ使用できます。言語を選択すると表示されるコンテンツが変わりますが、対象の国別ストアは変わりません。
指定可能な値:arbncsdadeenesfrhehijaknkomlmrtanlplptsvtatetrzhcnzhtw

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

asinを指定して、1つの商品がランクインしているAmazon USの検索キーワードを一覧表示します。各キーワードには、月間検索ボリューム、その検索結果ページでの商品の掲載順位、オーガニック枠かスポンサー枠かの区別、そこで表示された価格、評価、バッジが含まれます。対象はUSマーケットプレイスのみで、1回の呼び出しで取得できるのは最大100キーワードです。すべてのASINにランクインキーワードのデータがあるわけではありません。データがないASINは空の結果を返し、課金されません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
asin必須
ranked_keywordsまたはproduct_competitorsで使用するAmazon ASINを1つ指定します。大文字の英字または数字10文字です(例:B0C2JXSHSK)。リストやカンマ区切りのASINは受け付けません。対象はUSマーケットプレイス(amazon.com)のみのため、他のストアのASINではデータが返されません。

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

1つのasinと同じ検索キーワードで競合するAmazon USの商品を取得します。各競合商品には、共通キーワード数、共通キーワードでの平均順位、オーガニック枠とスポンサー枠でそれぞれランクインしているキーワード数、およびそれぞれの合計検索ボリュームが含まれます。デフォルトは20件で、最大100件です。各行に含まれるのはASINとリンクで、タイトルや価格は含まれません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
asin必須
ranked_keywordsまたはproduct_competitorsで使用するAmazon ASINを1つ指定します。大文字の英字または数字10文字です(例:B0C2JXSHSK)。リストやカンマ区切りのASINは受け付けません。対象はUSマーケットプレイス(amazon.com)のみのため、他のストアのASINではデータが返されません。

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

Amazon USで最大20件のキーワードの検索頻度を1回のリクエストで確認します。keywordsに配列またはカンマ区切りの文字列で指定してください。各行には1つのkeywordと推定月間search_volumeが含まれます。大文字と小文字は区別されず、重複は1回だけ数えられます。検索数が少なすぎるキーワードの行は返されません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keywords必須
bulk_search_volumeで使用するキーワードです。1~20件を配列またはカンマ区切りの文字列で指定し、各キーワードは80文字・10語以内です(例:standing desk)。大文字と小文字は区別されず、重複は1件として扱われます。対象はAmazon USの検索ボリュームのみです。キーワードが20件を超える場合や長すぎるキーワードがある場合は、呼び出しの実行前に拒否されます。

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

最大20件のAmazon US商品について、検索結果での露出度を比較します。asinsに指定したASINごとに1件を返します。各件では、その商品がオーガニック結果およびスポンサー結果として順位を得ているキーワード数、そのうち1位・上位3位・上位10位のキーワード数、各セットの月間検索ボリュームを集計します。キーワードデータのないASINは返りません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
asins必須
rank_overview(1〜20個)またはkeyword_intersections(2〜10個)に渡すASINで、配列またはカンマ区切りの文字列で指定します。各ASINはB0C2JXSHSKのような大文字英字または数字の10文字です。対象はUSマーケットプレイス(amazon.com)のみです。rank_overviewではASINごとに1件が返り、キーワードデータのないASINは除外されます。keyword_intersectionsでは各件が、すべての商品が順位を得ているキーワード1つに対応します。それ以外の個数は、呼び出しの実行前に拒否されます。

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

asinsに2〜10件のASINを指定し、それらすべてがランクインしているAmazon USの検索キーワードを取得します。各行は共通のkeyword 1つと月間search_volumeで構成され、rankingsには、その検索結果ページにおける各商品の順位が、オーガニック枠かスポンサー枠かの区別、価格、評価とともに示されます。デフォルトは20件で、最大100件です。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
asins必須
rank_overview(1〜20個)またはkeyword_intersections(2〜10個)に渡すASINで、配列またはカンマ区切りの文字列で指定します。各ASINはB0C2JXSHSKのような大文字英字または数字の10文字です。対象はUSマーケットプレイス(amazon.com)のみです。rank_overviewではASINごとに1件が返り、キーワードデータのないASINは除外されます。keyword_intersectionsでは各件が、すべての商品が順位を得ているキーワード1つに対応します。それ以外の個数は、呼び出しの実行前に拒否されます。

Amazon APIの使い方

  1. 01公開カタログからプラットフォームのアクションを選択します。
  2. 02プラットフォーム、アクション、必須パラメータをPOST /api/v1/socialに送信します。
  3. 03レスポンスから結果を読み取ります。非同期のアクションの場合は、返されたジョブIDをポーリングします。
  4. 04アプリケーションで必要なレスポンスフィールドを保存します。
amazon_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":"amazon","action":"search","params":{"keyword":"<keyword>"}}'

Amazonのガイド

これらのアクションを使った実践例と手法です。まずこのページで現在のアクション、パラメータ、フィールドを確認してください。記事内の例や制限は、最新のカタログに代わるものではありません。

Build

AmazonレビューAPI:商品リンクから出典付きの課題リストを作る

Amazonレビューを読み取るためのステップごとの統合ガイドです。国別マーケットプレイスと商品の識別情報の確認、レビュー・バリエーション・観測ログの分離、重複排除と欠損データの処理、検証可能な原文の抜粋を伴う課題分類の構築までを解説します。

記事を読む
Blog

Amazonの価格監視で誤検知が起きる理由:まずオファーの同一性を確認する

Amazonのスクレイピングでは、価格を1つ保存するだけでは足りません。本記事では、公式カタログと価格モデルをもとに、ASINのバリエーション、出品者、配送料、プロモーション条件、在庫状況、観測日時が価格比較にどう影響するかを解説します。

記事を読む
Blog

価格スクレイピングの事業化:販売事業者が契約を更新する価格監視プロダクトの作り方

販売事業者が価格モニタリングにお金を払う理由と、サブスクリプションを解約する理由。商品マッチング、例外リスト、価格改定の承認ワークフローを通じて、価格データの提供方法、課金単位、パイロットの受け入れ基準を検討します。

記事を読む

Amazon APIに関する質問

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

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

Amazonに公式APIはありますか?

AmazonのProduct Advertising API 5.0は非推奨となり、Creators APIに置き換えられました。Creators APIは、過去30日間に10件以上の対象売上があるAmazonアソシエイトが利用できます。Selling Partner APIは、セラー、ベンダー、およびそれらが承認した開発者向けで、注文や在庫など自社のビジネスデータを扱います。

公式情報源: Amazonアソシエイト:PA-API 5.0の非推奨化 · Amazonアソシエイト:Creators APIの紹介 · Amazon:Selling Partner APIとは · 確認日

Amazonの開発者アカウントやAPIキーは必要ですか?

いいえ、不要です。リクエストはEveryInfraのAPIキーを使ってEveryInfra経由で送信します。新規登録後、コンソールでキーを作成し、Authorization: Bearer <API_KEY>として送信してください。Amazonの開発者アプリの登録、Amazon APIへのアクセス申請、Amazonアカウントでのログインは必要ありません。また、アクションが返すのはAmazonの公開データのみです。

Amazon APIの料金は1,000リクエストあたりいくらですか?

アクションに応じて1,000リクエストあたり$1.39から、各アクションの料金は、このページの表と公開カタログに記載されています。サブスクリプションはなく、USD残高をチャージして呼び出しごとに料金を支払います。失敗した呼び出しや結果が空の場合は課金されません。

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

リクエストするAmazonアクションに応じたメインの検索文字列を指定します。searchでは商品の検索語句を渡します。bestsellersでは、Amazonのベストセラーカテゴリの完全なURL、またはパスの生成に使うカテゴリの短縮名を渡します。sellersでは商品ページまたは出品者ページのURLを渡します。検索語句をそのまま渡すと、出品者IDを直接検索するのではなく商品検索ページが生成されます。params内のkeywordとして送信してください。

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

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

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

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