API で Amazon のレビューを取得する:公式 API が返すもの、返さないもの

10月 12, 2026

「Amazon レビュー API」を探す開発者が求めているのは、たいてい一つです。ASIN を渡して、レビュー本文を JSON で受け取ること。

Amazon 自身の API は、任意の商品についてそれを行いません。 返すのはレビューに関する情報、つまり件数、評価、要約されたトピックであり、それぞれ特定の種類のアカウントに限られます。どれがどれかを知っておけば、存在しないフィールドを探してドキュメントを 1 週間読む手間が省けます。

各公式 API がレビューについて返すもの

API対象レビューについて返すもの任意の ASIN のレビュー本文
Selling Partner API出品者とベンダー。自分のアカウントが対象注文、商品情報、レポート。Customer Feedback API は要約されたレビュートピックを返し、個々のレビューは返さないなし
アフィリエイト API(Product Advertising API と後継の Creators API)商品リンクを作成するアソシエイトやクリエイターリンク作成用のカタログデータ。評価情報を含むなし
Amazon Ads API広告主。自分のキャンペーンが対象キャンペーンの管理とレポートなし

この表について三点補足します。

Customer Feedback API が最も近いものの、要約です。 Amazon のドキュメントは、購入者のレビューと返品から得られるインサイトを ASIN とブラウズノードの単位で提供するものと説明しています。最も肯定的なトピックと最も否定的なトピックです。Amazon がすでに行った分析であり、レビューそのものではなく、利用には承認が必要です。

アフィリエイト API はリンクを作るためのものです。 購入者を Amazon に送るサイト向けです。Amazon のドキュメントは現在、Creators API を Product Advertising API 5.0 のサポート対象の後継としています。どちらで開発する場合も、先に現行の規約を確認してください。

本当の制約は範囲です。 出品者向けと広告向けの API は、自分のアカウントを対象とします。競合のレビューは権限の不足ではなく、設計上、範囲外です。同じ線引きがほかの種類のデータにも当てはまります。Amazon データ API の選び方で説明しています。

レビュー本文のリクエストはどのようなものか

この空白は第三者のデータエンドポイントが埋めます。次のエンドポイントは ASIN を受け取り、レビューをページ単位で返します。

curl --request POST \
  --url https://ecommercedataapi.com/v1/amazon/review \
  --header "Content-Type: application/json" \
  --header "X-API-Key: ${ECOMMERCE_DATA_API_KEY}" \
  --data '{
    "marketplace": "US",
    "asin": "B08CK5Z5Q1",
    "page": 1,
    "size": 20,
    "stars": [1, 2, 3]
  }'

items[] の各要素が 1 件のレビューです。

フィールド分かること
star、title、content星の数とレビュー本文
dateレビューの日付。ミリ秒のタイムスタンプ
skusレビュアーが購入したバリエーション
likes役に立ったと評価した購入者の数
verified、vine、free、experienceレビューの出所
image、video、images、videosメディアの有無とそのリンク

stars は評価で絞り込みます。[1, 2, 3] を指定すると批判的なレビューだけが返ります。レスポンスにはページ送り用の total と pages が含まれます。

商品レビューエンドポイント任意の ASIN のレビューを、星での絞り込み、日付、バリエーションの SKU、メディアの有無、購入確認済みと Vine の区別とともに返します

Amazon レビュー分析 API のページに、対応マーケットプレイスと主な使い方をまとめています。

コードで対処すべき四つのこと

1. date は文字列ではなくタイムスタンプです。 月ごとに集計する前に変換してください。保存しておけば、商品の変更前後でレビューを比べられます。

2. バリエーションで分けるには skus を使います。 親の商品ページは、すべてのバリエーションのレビューをまとめています。「商品」に問題があると結論づける前に skus で集計してください。問題があるのは特定のサイズや色だけ、ということがよくあります。何がまとめられ、何がまとめられないかは親 ASIN と子 ASINで扱っています。

3. 四つの出所を分けておきます。 Vine のレビューと購入確認済みのレビューは別の証拠です。Amazon レビューの四つの出所で述べている理由から、別々に数えてください。

4. ページ送りは計画的に行います。 成功した呼び出し 1 回につき課金単位を 1 つ消費します。レビューが数千件ある商品では、すべて必要なのか、直近数か月の批判的なレビューだけでよいのかを先に決めてください。

レビューデータにできないこと

書くことを選んだ人の標本です。 まれな不満が実際より大きく見えます。件数は likes や日付と合わせて読んでください。

問題は示しますが、原因は示しません。 「動かなくなった」というレビューが 50 件あっても、どの部品が壊れたのかは分かりません。

商品の訴求の根拠にはなりません。 購入者の意見は試験による証拠ではありません。

取得したレビューの使い方は Amazon レビューの分析方法に、表計算で進める方法は Amazon レビューを表にエクスポートするにあります。低評価レビューをバリエーション別・テーマ別に分ける方法は低評価レビューをバリエーション別に読むにあります。

よくある質問

Amazon に公式のレビュー API はありますか。 任意の商品のレビュー本文を返すものはありません。Selling Partner API は承認された開発者に要約されたレビュートピックを提供し、アフィリエイト API はリンク作成用の評価情報を提供します。

低評価のレビューだけを取得できますか。 できます。"stars": [1, 2] または [1, 2, 3] を指定してください。

競合の商品のレビューを取得できますか。 できます。このエンドポイントは、対応マーケットプレイスの任意の ASIN を受け付けます。

AI エージェントにレビューを読ませることはできますか。 できます。同じエンドポイントがリモート MCP サーバーのツールになっているので、エージェントが 1 つの会話の中でレビューを取得して要約できます。

Ecommerce Data API

Amazon の低評価レビューをバリエーション別に読む:どの不満がどの商品のものか

バリエーションのファミリーはレビューを合算するため、1 つのページにある不満が、複数の別々の商品のものであることがあります。取得した直近 20 件の低評価レビューのうち 3 件は、バリエーションとして販売されている交換部品についてのもので、星 1 つと星 3 つのレビューは別の問題を述べていました。その分け方を説明します。

10月 12, 2026

Amazon API で商品検索:マッチタイプ、並び順、そして検索結果ページと同じではない理由

同じキーワードで、部分一致は 265,533 商品、フレーズ一致は 1,880 商品、完全一致は 750 商品を返しました。実際のテストをもとに、各マッチタイプの動作、結果の並び順、そして商品検索ではなく検索順位が必要になる場面を説明します。

10月 12, 2026

Google トレンドに API はあるか:公式アルファ版、代替手段、それぞれが返すもの

Google は 2025 年 7 月に公式の Trends API を発表しました。2026 年 10 月時点でも申請制のアルファ版で、セルフサービスのキーはなく、料金も公表されていません。公式 API が返すもの、ほかの手段、そして Amazon の出品者がトレンドデータを照合に使う方法を説明します。

10月 12, 2026