単一の「Amazon API」は存在しません。四つの系統があり、それぞれ別の利用者のために作られていて、ほとんど重なりません。
連携で無駄になる時間の多くは、返ってくる内容ではなく名前で系統を選ぶことから生じます。 この記事はその一覧です。プロジェクトでどれを選ぶかは、Amazon データ API の選び方を参照してください。
先に一点だけ。AWS の API は Amazon のクラウドサービスです。マーケットプレイスのデータとは無関係で、ここでは扱いません。
四つの系統
| API | 対象 | 返すもの | 利用方法 | 他の出品者の商品のデータ |
|---|---|---|---|---|
| Selling Partner API(SP-API) | 出品者、ベンダー、その承認を受けた開発者 | 自分の注文、在庫、商品情報、レポート、財務 | 開発者登録と出品者による承認 | なし |
| Amazon Ads API | 広告主とそのツール | 自分のキャンペーン、入札、広告レポート | 広告アカウントによる承認 | なし |
| アフィリエイト API(Product Advertising API、後継は Creators API) | アソシエイトとクリエイター | 商品リンク作成用のカタログ情報、価格、画像 | アソシエイトのアカウント | 公開カタログのみ。リンク作成用 |
| サードパーティのデータ API | マーケットプレイスを調査する人すべて | 公開されているマーケットプレイスのデータ:商品、キーワード、市場、流入、レビュー。Amazon が数字を公表しない項目は推定 | 提供元の API キー | あり |
最初の三つは Amazon 自身のものです。規約、制限、料金は Amazon が定め、変更されることがあります。要約に頼らず、現行のルールは Amazon の開発者向けドキュメントで確認してください。例えば、Amazon のドキュメントは現在、Creators API を Product Advertising API 5.0 のサポート対象の後継としています。
どの API がどの問いに答えるか
| 問い | 答える API |
|---|---|
| 昨日は何個売れたか | SP-API |
| 在庫数と手数料はいくらか | SP-API |
| キャンペーンにいくら使い、ACOS はいくつか | Amazon Ads API |
| 自分のサイトに価格付きで商品を表示し、紹介料を得るには | アフィリエイト API |
| 競合の商品はいくらで売られ、順位はどうか | サードパーティのデータ API |
| 競合はどのキーワードで表示されているか | サードパーティのデータ API |
| このカテゴリーの規模と集中度はどうか | サードパーティのデータ API |
| 競合のレビューで購入者は何を言っているか | サードパーティのデータ API |
境界線は、それが誰のデータかです。 公式の出品者向け API と広告 API は、自分のアカウントの正確な数字を返し、他者のアカウントについては何も返しません。これは設計によるもので、申請できる権限ではありません。マーケットプレイスのそれ以外の部分はすべて公開データに基づき、一部は推定するしかありません。
サードパーティのデータ API が扱う範囲
このサイトを例にすると、エンドポイントは次のように分かれます。
| 分類 | 例 | 返るもの |
|---|---|---|
| 商品 | 商品詳細、商品検索、レビュー、販売数の推定 | 商品ページの情報、価格、BSR、評価、レビュー本文、推定販売数 |
| キーワード | キーワード調査、逆引き、検索語ランキング | 検索数の推定、購入率、ASIN が表示されているキーワード |
| 市場 | 市場調査と各種の分布 | カテゴリーの規模、ブランド・出品者・価格・評価ごとの集中度 |
| 流入 | 流入元、関連商品 | 商品ページの露出がどこから来ているか |
| 商標 | 商標の検索と詳細 | 各法域での登録情報 |
Amazon のエンドポイントはすべて marketplace パラメーターを受け取り、13 のマーケットプレイスに対応しています。US、JP、UK、DE、FR、IT、ES、CA、IN、MX、BR、AU、AE です。データはマーケットプレイスごとに別です。
個別の作業にはそれぞれ記事があります。商品データは ASIN 検索、レビュー本文は API で Amazon のレビューを取得する、キーワードは Amazon のキーワード検索ボリュームの調べ方です。
事実と推定
公式 API は自分のアカウントに関する事実を返します。サードパーティのデータ API が返すのは両者の混合で、どれがどちらかを知っておく必要があります。
- 事実:価格、BSR、評価、評価数、商品ページの内容、レビュー本文。マーケットプレイスから読み取ったものです。
- 推定:販売数、売上、検索ボリューム。Amazon は任意の商品やキーワードについてこれらを公表しないため、どの数字もモデルによるものです。
推定は比較と方向の把握に使ってください。それだけで在庫や利益を計画してはいけません。限界は Amazon の販売数データで分かること・分からないことで扱っています。
実際の構成では、二つの系統を併用するのが普通です。 自分の正確な数字は SP-API と Ads API から、周囲の市場はデータ API から取得します。
料金と利用開始
Amazon 自身の API については、現行の利用条件と料金を Amazon のドキュメントで確認してください。
このサイトには無料の呼び出し枠はありません。API キーの作成は無料で、成功した呼び出しごとにクレジットを消費し、最小のパックは 50 回で 1.99 ドルです。パックの選び方と呼び出しが無駄になる場所は Amazon データ API の費用はいくら?で説明しています。
AI エージェントから呼び出す
同じエンドポイントがリモート MCP サーバーのツールとして公開されているので、Claude Code、Cursor、ChatGPT などの MCP クライアントから自然な言葉で問い合わせられます。連携の前に決めておくべき五つのことは Amazon データ API を導入する前に決めておく五つのことにあります。エージェントがデータ API に求めるものは AI エージェント向けの EC データ APIにまとめています。
よくある質問
無料の Amazon API はありますか。 Amazon 自身の API の条件は Amazon が定めています。同社のドキュメントを確認してください。誰にも支払わずに得られるものは Amazon のデータで無料で手に入るもの、手に入らないもので扱っています。
SP-API で競合を調査できますか。 できません。承認した出品者自身のデータが対象です。
任意の ASIN の商品データを返すのはどの API ですか。 アフィリエイト API はリンク作成用のカタログデータを返します。BSR、推定販売数、バリエーションのような調査用のフィールドには、サードパーティのデータ API を使ってください。
Amazon 日本やインド向けの API はありますか。
マーケットプレイスは別々の API ではなくパラメーターです。marketplace に JP または IN を指定してください。