Amazonレビュー分析API

ASIN を指定して Amazon の商品レビューを JSON で取得。星の数で絞り込み、レビュー日、バリエーション SKU、写真・動画、購入確認済み・Vine の区別まで取れます。
9月 14, 2026

この API で取れるもの

商品レビューエンドポイントは、1 つの ASIN のカスタマーレビューをページ単位で返します。本文に加えて、レビューの種類を区別するためのメタデータも含まれます。

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

フィールド意味
star、title、content星の数とレビュー本文
dateレビュー日(ミリ秒のタイムスタンプ。ドキュメントの例は 1772380800000)
skusレビュー投稿者が購入したバリエーション(サイズや色など)
likes「役に立った」の数
image、video、images、videos写真・動画の有無とリンク
verifiedAmazon で購入済みのレビューか
vineAmazon Vine メンバーのレビューか
free、experience無料で受け取った商品か、先行体験プログラムのレビューか
author、authorLabels投稿者名とプロフィールのラベル

全フィールドは Product Reviews リファレンスにあります。

実際のレスポンスを見る

2026-10-15 に本番 API から取得した保存済みのレスポンスで、リアルタイムの呼び出しではありません。キーを作成すると任意の ASIN やキーワードを照会できます。

自分の ASIN やキーワードで試す

POST/v1/amazon/review200 OK
リクエスト
{
  "marketplace": "US",
  "asin": "B08CK5Z5Q1",
  "page": 1,
  "size": 2,
  "stars": [
    1,
    2
  ]
}
レスポンス
{
  "request_id": "3abbd602-e5d3-4372-900a-d7cc927f9a31",
  "data": {
    "total": 345,
    "pages": 173,
    "page": 1,
    "size": 2,
    "items": [
      {
        "author": "D…",
        "title": "Do not buy this piece of crap collar",
        "content": "I bought this collar 2 months ago  It is falling apart. The stitches are coming apart. Do not buy this piece of crap collar. I wish I could give this collar a 50 below zero rating<br>",
        "date": 1788710400000,
        "star": 1,
        "authorLabels": null,
        "skus": [
          "Size: Large (Pack of 1)",
          "Color: Teal"
        ],
        "likes": 0,
        "verified": false,
        "vine": false
      },
      {
        "author": "A…",
        "title": "D rings are now plastic - not metal! Very unhappy with this change.",
        "content": "I have purchased this collar in the past and was satisfied, but am returning the two collars I just purchased because the product is not the same now. The Amazon description still says the D ring is made of metal, but the collars I received have plastic D rings which are not acceptable as I believe they are a safety hazard for my large dogs.<br>",
        "date": 1787673600000,
        "star": 1,
        "authorLabels": [
          "Verified Purchase"
        ],
        "skus": [
          "Size: Large (Pack of 1)",
          "Color: Hotpink"
        ],
        "likes": 0,
        "verified": true,
        "vine": false
      }
    ]
  }
}

リクエスト例

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]
  }'
  • asin は必須です。marketplace は US、JP、UK、DE、FR、IT、ES、CA、IN、MX、BR、AU、AE に対応し、Amazon.co.jp の商品なら JP と日本の ASIN を指定します。
  • stars で星の数を絞り込めます。[1, 2, 3] なら低評価のレビューだけが返り、分析はたいていここから始めます。
  • page と size でページを送り、レスポンスには total と pages が含まれます。

よくある使い方

  1. 何を直すべきかを見つける。 自社と主要な競合の星 1〜3 のレビューを取得し、不満を「商品の問題」「出品ページの問題」「一度きりの問題」に分けます。手順は Amazon レビューの分析方法にあります。
  2. バリエーションごとに分ける。 skus でグループ化します。低評価が特定のサイズや色に集中していれば、商品ライン全体ではなくその SKU の問題である可能性が高くなります。
  3. レビュー履歴を追う。 各レビューを date と一緒に保存しておけば、改良の前後や出品ページの更新前後など、期間ごとにレビューの変化を比べられます。
  4. レビューの出どころで重みを変える。 評価を集計する前に、verified、vine、free、experience を分けておきます。混ぜてはいけない理由は Amazon レビューの 4 つの出どころで、表計算での扱いはレビューをエクスポートして分析するで説明しています。

知っておきたい制約

  • 1 つの ASIN のレビューは「レビューを書くことを選んだ購入者」というサンプルです。少数または偏ったサンプルはまれな不満を大きく見せるので、件数は likes や日付と合わせて見てください。
  • 親 ASIN の下のバリエーションはレビューを共有します。レビューを特定のバージョンに結び付ける前に、商品詳細で確認してください。
  • レビュー本文は購入者の意見です。問題の手がかりにはなりますが、原因の証明にはならず、商品の効能をうたう根拠にもなりません。
  • 成功した呼び出し 1 回につき 1 billing unit を消費します。429 はエラーとレート制限に従って処理してください。

よくある質問

Amazon に公式のレビュー API はありますか? Amazon のセラー向け API や広告 API は、任意の商品のレビュー本文を返しません。このエンドポイントは、上に挙げたマーケットプレイスで、指定した任意の ASIN のレビューを返します。

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

AI エージェントにレビューを分析させられますか? はい。このエンドポイントはリモート MCP サーバーのツールとして公開されているので、Claude Code や Cursor のエージェントが同じ会話の中でレビューを取得し、要約できます。