Amazon販売数推定API(ASIN・BSRから販売数を推定)

任意の Amazon ASIN の日次・月次の推定販売数と売上を取得したり、Best Sellers Rank を販売数に換算したりできます。13 マーケットプレイス対応、JSON で返します。
10月 14, 2026

この API で取れるもの

Amazon は商品が何個売れたかを公表していません。セラー向けツールで見る販売数はすべて推定で、主に Best Sellers Rank からモデル化されています。この API はその推定を 3 つの形で提供します。

エンドポイント入力返すもの
ASIN 販売数推定asin1 ASIN の日次・月次の販売数、売上、価格、BSR
ASIN 販売トレンドasin、marketplace親と子の販売数を分けた月次の系列
BSR 販売数推定bsr、categoryId、marketplaceカテゴリ内のある順位に対する日次・月次の推定販売数

米国のある猫用給水器(ASIN B08NCDBT7Q)への実際のリクエストは、2025 年 9 月 1 日から 2026 年 10 月 14 日までの日次系列と、14 行の月次データを返しました。その一部:

期間sales(個)amount(売上)bsrprice
2026 年 9 月22730467141—21
2026 年 7 月35501709665—20
2025 年 11 月 28 日25164777921619
2025 年 12 月 24 日244536644322

日次の行には sales の隣に bsr があり、入力と推定結果を並べて見られます。この系列は月平均では見えないものを示しています。ブラックフライデーは平常日の 3 倍以上、夏のある月は 9 月より 5 割多く、クリスマスイブは平常日の 3 分の 1 でした。

リクエスト例

curl --request POST \
  --url https://ecommercedataapi.com/v1/amazon/sales/prediction/asin \
  --header "Content-Type: application/json" \
  --header "X-API-Key: ${ECOMMERCE_DATA_API_KEY}" \
  --data '{
    "marketplace": "US",
    "asin": "B08NCDBT7Q"
  }'
  • asin は必須、marketplace の既定は US です。対応コード:US、UK、DE、FR、IT、ES、MX、CA、AU、JP、IN、AE、BR。
  • レスポンスには asinDetail(タイトル、カテゴリ、評価)、dailyItemList、monthItemList が入ります。当月は途中までで、上の 2026 年 10 月は 14 日分でした。
  • 1 回の呼び出しで全履歴が返るので、ページングに課金されることはありません。

順位から販売数へ

順位しか手元にないとき——スクリーンショット、カテゴリのランキング、自分の記録など——は BSR エンドポイントで換算します。Pet Supplies(categoryId は 2619533011)で BSR 300 は estMonthSales: 23523、estDailySales: 784 を返し、同じ呼び出しで順位 1 から 1,300 までの itemList も付いてきました。

BSRestMonthSales
1288340
10046973
30023523
10009363

これがすべての推定の土台になる曲線で、傾きは急です。1,000 位から 100 位になると販売数は 5 倍になります。上の給水器は 9 月に BSR 240〜430 で推移し、推定 22,730 個でした。曲線と整合しています。

2 つの推定を並べる

ASIN 販売トレンド エンドポイントは別の月次モデルを使います。同じ商品の 2026 年 9 月は親 22,548 個で、日次モデルの 22,730 個との差は 1% 未満でした。2026 年 7 月は一致せず、12,190 対 35,501 でした。2 つのモデルが一致すれば根拠になり、食い違えば、どちらの月も信じる前に日次系列を見るべきだという合図です。

トレンド エンドポイントの childUnitSales は切りのよい刻み(10000、9000、8000)で返ります。個数ではなく幅として読んでください。

よくある使い方

  1. 競合の規模を測る。 ニッチ上位の出品の月次系列を取り、合計します。対象の出品は商品リサーチで先に見つけます。
  2. 候補リストを安く並べ替える。 候補に BSR とカテゴリがあれば、BSR の呼び出し 1 回で順位の曲線全体が返るので、1 リクエストで多くの商品を推定できます。
  3. 季節性を見つける。 日次の行ではセールの山や祝日の谷が、月次の行では季節が見えます。読み方は季節商品のリサーチで説明しています。
  4. 値下げの効果を確かめる。 price は sales と同じ行にあるので、価格の変化に販売数の変化が伴ったかがわかります。長期の価格履歴は価格履歴をご覧ください。

知っておきたい制約

  • これらは推定値で、Amazon の数字ではありません。商品の比較と傾向の把握に使ってください。モデルとその盲点は販売数データでわかること・わからないことで説明しています。
  • BSR の曲線はカテゴリごとです。あるカテゴリの 300 位は、別のカテゴリの 300 位について何も語りません。
  • 順位はカテゴリ内の相対値なので、カテゴリ全体が冷え込むと、順位は変わらないまま販売数が下がることがあります。
  • 成功した呼び出しは 1 回分の課金単位を消費します。429 の扱いはエラーとレート制限を参照してください。

よくある質問

他のセラーの商品の販売数を返す公式 API はありますか? ありません。Selling Partner API が返すのは自分のアカウントの販売数だけです。それ以外の ASIN の販売数は推定するしかありません。

同じ ASIN でもツールによって数字が違うのはなぜですか? ツールごとに順位と販売数の曲線を別々に当てはめているからです。同じ商品・同じ月でツールを比べ、確認できる出来事に合わせて数字が動くものを選んでください。

AI エージェントから呼び出せますか? 呼び出せます。3 つのエンドポイントはすべてリモート MCP サーバーのツールなので、アシスタントは「この ASIN は月に何個売れているか」に推測ではなくデータで答えられます。