Amazon販売数推定API(ASIN・BSRから販売数を推定)
この API で取れるもの
Amazon は商品が何個売れたかを公表していません。セラー向けツールで見る販売数はすべて推定で、主に Best Sellers Rank からモデル化されています。この API はその推定を 3 つの形で提供します。
| エンドポイント | 入力 | 返すもの |
|---|---|---|
| ASIN 販売数推定 | asin | 1 ASIN の日次・月次の販売数、売上、価格、BSR |
| ASIN 販売トレンド | asin、marketplace | 親と子の販売数を分けた月次の系列 |
| BSR 販売数推定 | bsr、categoryId、marketplace | カテゴリ内のある順位に対する日次・月次の推定販売数 |
米国のある猫用給水器(ASIN B08NCDBT7Q)への実際のリクエストは、2025 年 9 月 1 日から 2026 年 10 月 14 日までの日次系列と、14 行の月次データを返しました。その一部:
| 期間 | sales(個) | amount(売上) | bsr | price |
|---|---|---|---|---|
| 2026 年 9 月 | 22730 | 467141 | — | 21 |
| 2026 年 7 月 | 35501 | 709665 | — | 20 |
| 2025 年 11 月 28 日 | 2516 | 47779 | 216 | 19 |
| 2025 年 12 月 24 日 | 244 | 5366 | 443 | 22 |
日次の行には 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 も付いてきました。
| BSR | estMonthSales |
|---|---|
| 1 | 288340 |
| 100 | 46973 |
| 300 | 23523 |
| 1000 | 9363 |
これがすべての推定の土台になる曲線で、傾きは急です。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)で返ります。個数ではなく幅として読んでください。
よくある使い方
- 競合の規模を測る。 ニッチ上位の出品の月次系列を取り、合計します。対象の出品は商品リサーチで先に見つけます。
- 候補リストを安く並べ替える。 候補に BSR とカテゴリがあれば、BSR の呼び出し 1 回で順位の曲線全体が返るので、1 リクエストで多くの商品を推定できます。
- 季節性を見つける。 日次の行ではセールの山や祝日の谷が、月次の行では季節が見えます。読み方は季節商品のリサーチで説明しています。
- 値下げの効果を確かめる。
priceはsalesと同じ行にあるので、価格の変化に販売数の変化が伴ったかがわかります。長期の価格履歴は価格履歴をご覧ください。
知っておきたい制約
- これらは推定値で、Amazon の数字ではありません。商品の比較と傾向の把握に使ってください。モデルとその盲点は販売数データでわかること・わからないことで説明しています。
- BSR の曲線はカテゴリごとです。あるカテゴリの 300 位は、別のカテゴリの 300 位について何も語りません。
- 順位はカテゴリ内の相対値なので、カテゴリ全体が冷え込むと、順位は変わらないまま販売数が下がることがあります。
- 成功した呼び出しは 1 回分の課金単位を消費します。
429の扱いはエラーとレート制限を参照してください。
よくある質問
他のセラーの商品の販売数を返す公式 API はありますか? ありません。Selling Partner API が返すのは自分のアカウントの販売数だけです。それ以外の ASIN の販売数は推定するしかありません。
同じ ASIN でもツールによって数字が違うのはなぜですか? ツールごとに順位と販売数の曲線を別々に当てはめているからです。同じ商品・同じ月でツールを比べ、確認できる出来事に合わせて数字が動くものを選んでください。
AI エージェントから呼び出せますか? 呼び出せます。3 つのエンドポイントはすべてリモート MCP サーバーのツールなので、アシスタントは「この ASIN は月に何個売れているか」に推測ではなくデータで答えられます。