Amazon PA-APIが403になる理由|Creators APIへ移行

Amazonの商品情報を取得していたプログラムが突然動かなくなり、HTTP 403 が返るようになった場合、設定やキーの問題ではない可能性があります。

Product Advertising API(PA-API 5)は提供終了の扱いになり、後継の Creators API に置き換えられました。公式のドキュメントにもそう明記されています。

(確認日:2026年9月23日)

まず出ているメッセージを確認する

PA-API を呼び続けているアプリケーションには、次のような応答が返ります。

HTTP 403 Forbidden

Product Advertising API is deprecated.
Please migrate to Creators API...

このメッセージが出ているなら、原因はコード側ではありません。アクセスキーを作り直しても、署名処理を直しても解決しません。

Amazonの公式ドキュメントには 「PA-API 5 has been deprecated and is being replaced by the Creators API」 と記載されています(出典:Amazon Associates Central|PA-API 5 Deprecation Notice)。

🔴 廃止日について

「何年何月何日に停止」という日付を挙げている解説がありますが、今回確認した範囲では、Amazonの公式ページにその日付の記載はありませんでした。そのため本記事では日付を断定しません。

現に403が返っている以上、日付の議論より移行の方が先です。

日本語の公式ヘルプで確認できること

アソシエイト・セントラルの日本語ヘルプには、Creators API についてこう書かれています。

Creators APIは、PA API、データフィードおよび将来のAPIを対象とした新しい一連の包括的なプログラマティックサービスです。

あわせて、S3データフィードとS3レポートが 2026年1月31日 に Creators API のフィードAPI・レポートAPIへ移行することも案内されています(出典:アソシエイト・セントラル|Creators APIの導入について)。

商品情報の取得だけでなく、データフィードとレポートもまとめて移行対象ということです。

何が変わるのか

  PA-API 5 Creators API
資格情報の発行場所 AWS側 アソシエイト・セントラル
使える認証情報 AWSのアクセスキー 専用の資格情報(別物)
商品取得の操作 GetItems ほか SearchItems / GetItems / GetVariations / GetBrowseNodes

操作の名前は共通するものが多く、やりたいこと(検索・ASIN指定取得・バリエーション・カテゴリ)は同じです。ただし認証情報は作り直しになります。今まで使っていたキーをそのまま入れても通りません。

移行の手順

  1. アソシエイト・セントラルで資格情報を発行する
  2. プログラム側の認証部分を、新しい資格情報に差し替える
  3. 取得した項目名(レスポンスの構造)を確認し、参照している箇所を直す
  4. 1件だけ取得して、期待する項目が返るか確かめる

1の手順にはつまずきやすい前提があります。資格情報を発行できるのはアソシエイトのプライマリアカウントに限られる、という点です。画面を探しても見つからない場合はここを疑ってください。手順はAmazon Creators API 資格情報の取得手順にまとめています。

4のテストを飛ばさない

認証が通っただけで移行完了と判断すると、後から「価格が入っていない」「画像URLが空」といった取りこぼしに気づきます。まず1件取得し、実際に使う項目が全て入っているかを目で確認してください。

プラグインやツールを使っている場合

WordPressのプラグインやテーマの商品リンク機能を使っている場合、自分では直せません。提供元が Creators API に対応しているかどうかが全てです。

  • 更新が止まっているプラグイン — 対応されない可能性が高い
  • PA-APIのキー入力欄しか無いプラグイン — 未対応の可能性がある

商品情報が表示されなくなったページを放置すると、価格も画像も出ない記事が残り続けます。対応状況を確認したうえで、移行先を決めてください。

なお当サイトが開発・販売している Amazon Auto Posts は Creators API に対応しています。自社製品なのでその点は割り引いて読んでいただいて構いませんが、対応済みのツールを探している場合の選択肢のひとつです。

移行後にエラーが出る場合

認証情報を入れ替えた後も動かない場合は、403とは別のエラーになっているはずです。症状ごとの切り分けはWordPress自動投稿でよくあるエラーと切り分け方にまとめています。

まとめ

  1. 403とともに「deprecated」が返るなら、コードの問題ではない
  2. PA-API 5 は提供終了扱いで、Creators API が後継
  3. 🔴 公式ページに廃止日の記載は確認できなかった。日付を断定する情報は鵜呑みにしない
  4. 資格情報はアソシエイト・セントラルで発行し直す。AWSのキーは使えない
  5. プラグイン利用者は提供元の対応状況が全て

Creators API に対応したツールを選ぶ時の考え方は、Amazon自動投稿プラグインの選び方|4つの判断軸にまとめました。

本記事は2026年9月23日時点で公開情報を確認した内容です。Amazon側の仕様や提供状況は変更される可能性があるため、実際の対応時は公式ドキュメントを確認してください。