eBay APIの取得方法を画像付きで徹底解説|初心者でも10分で完了

eBayのAPIを利用すれば、出品の自動管理や価格改定、在庫管理などを効率化できます。

時代は必ず市販のツールを使う時代から自分で作る時代になります。今のうちにAPIを取得してライバルに差をつけましょう。

この記事では、eBay APIの取得方法を初心者向けにステップバイステップで解説します。実際の画面キャプチャ付きなので、この記事の通りに進めれば迷うことなく設定が完了します。

eBay APIとは?何ができるのか

eBay APIは、eBayの機能をプログラムから操作するためのインターフェースです。主に以下のことが可能になります。

  • 出品の自動管理:大量の商品を一括で出品・編集・終了
  • 価格の自動改定:競合の価格に合わせて自動で最適化
  • 注文・売上データの取得:売上分析や在庫管理を自動化
  • メッセージの自動返信:バイヤーからの問い合わせにAIで対応
  • 商品リサーチ:セラーの出品を分析し、利益商品を発見

APIを使うことで、手作業で何時間もかかっていた業務が数分で完了するようになります。

eBay APIの取得に必要なもの

API取得の前に、以下を準備してください。

  • eBayセラーアカウント(すでに販売実績があるもの推奨)
  • メールアドレス(開発者アカウント登録用。セラーアカウントと別でもOK)

費用は無料です。eBay APIの利用自体に料金はかかりません。

ステップ1:eBay Developer Accountの登録

まず、eBayの開発者ポータルでアカウントを作成します。

1-1. 開発者ポータルにアクセス

以下のURLにアクセスしてください。

https://developer.ebay.com/

ページ右上の「Register」をクリックします。

eBay Developers Programトップページ
eBay Developers Programトップページ
eBay Developer Account登録画面
eBay Developer Account登録画面

1-2. アカウント情報の入力

登録フォームに以下の情報を入力します。

  • 名前(First Name / Last Name)
  • メールアドレス
  • パスワード(英数字+特殊文字を含む必要あり)

入力が完了したら「Register」ボタンをクリックしてください。

1-3. メール認証

登録したメールアドレスに確認メールが届きます。メール内のリンクをクリックしてアカウントを有効化してください。

注意:メールが届かない場合は迷惑メールフォルダを確認してください。一部のメールドメインではeBayからのメールが届きにくい場合があります。

ステップ2:アプリケーションキーの生成

開発者アカウントの登録が完了したら、APIキーを生成します。

2-1. Application Keysページへ移動

ログイン後、ヘッダーメニューから「My Account」→「Application Keys」に進みます。

または以下のURLに直接アクセスしてください。

https://developer.ebay.com/my/keys

2-2. アプリケーション名を入力してキーを生成

「Application Title」にアプリケーション名を入力し、「Create a keyset」をクリックします。

アプリケーション名は自由に設定できます(例:「MyShopTool」「PriceManager」など)。

2-3. SandboxとProductionの2種類のキーが生成される

キーが生成されると、以下のような画面が表示されます。

Application Keys画面(SandboxとProductionの2セット)
Application Keys画面(SandboxとProductionの2セット)

生成されるキーは3つです。

キー名用途
App ID(Client ID)アプリケーションの識別子。APIリクエスト時に使用
Dev ID開発者アカウントの識別子
Cert ID(Client Secret)認証用のシークレットキー。絶対に外部に公開しないでください

重要:キーはSandbox(テスト用)Production(本番用)の2セットが生成されます。実際の運用にはProductionのキーを使用します。

2-4. Account Deletion Notificationの設定(必須)

2021年10月以降、Production用キーを有効にするには「eBay Marketplace Account Deletion/Closure Notification」の設定が必須になりました。

Application Keysページの各キーセットの下にある「Notifications」リンクから設定できます。

通知先のURLを設定する必要がありますが、自分のツール用途の場合は自分のサーバーのURLを設定するか、eBayのサポートに相談してください。

ステップ3:ユーザートークンの生成

APIキーだけでは、セラーアカウントのデータにはアクセスできません。セラーアカウントと紐付けるユーザートークンが必要です。

3-1. User Tokensページへ移動

Application Keysページで、Productionキーの下にある「User Tokens」リンクをクリックします。

User Tokens画面 - Sign in to Productionボタン
User Tokens画面 – Sign in to Productionボタン

3-2. Auth’n’Authトークンを生成

以下の手順で進めます。

  1. 環境が「Production」になっていることを確認
  2. 「Sign in to Production」ボタンをクリック
  3. eBayのログイン画面が表示されるので、セラーアカウントでログイン
  4. アプリケーションとの連携を承認
  5. トークンが生成される

3-3. トークンの保存

生成されたトークンは長い文字列になります。必ずコピーして安全な場所に保存してください。

注意点:

  • トークンをコピーする際は、まずテキストエディタ(メモ帳など)に貼り付けてから使用してください。ブラウザから直接コピーすると、HTML書式が混入して正しく動作しない場合があります。
  • トークンには有効期限があります(通常18ヶ月)。期限切れの場合は同じ手順で再生成してください。

ステップ4:APIの動作確認

キーとトークンが揃ったら、実際にAPIが動作するか確認しましょう。

4-1. Browse APIでテスト

最も簡単な確認方法は、Browse API(商品検索API)を使うことです。App IDとCert IDだけで利用でき、ユーザートークンは不要です。

以下のようなリクエストで動作確認ができます。

# アクセストークンの取得
curl -X POST https://api.ebay.com/identity/v1/oauth2/token \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -H "Authorization: Basic {Base64エンコードしたAppID:CertID}" \
  -d "grant_type=client_credentials&scope=https://api.ebay.com/oauth/api_scope"

# 商品検索
curl https://api.ebay.com/buy/browse/v1/item_summary/search?q=camera&limit=3 \
  -H "Authorization: Bearer {取得したアクセストークン}" \
  -H "X-EBAY-C-MARKETPLACE-ID: EBAY_US"

正常に動作すれば、eBayの商品データがJSON形式で返ってきます。

よくあるエラーと対処法

エラー原因対処法
Invalid ApplicationApp IDが間違っているProduction用のApp IDを再確認
Validation of authentication token failedトークンが未生成・誤入力・期限切れトークンを再生成
Auth token is hard expiredトークンの有効期限切れ新しいトークンを生成
HTTP 400エラーリクエスト形式エラーまたはAPIレート制限リクエスト内容を確認。レート制限の場合は時間をおいて再試行
Account Deletion未設定エラーNotification設定が完了していないステップ2-4の設定を完了する

まとめ

eBay APIの取得手順をまとめると以下の通りです。

  1. Developer Account登録:developer.ebay.comでアカウント作成+メール認証
  2. Application Keys生成:App ID・Dev ID・Cert IDの3つのキーを取得
  3. User Token生成:セラーアカウントとの連携トークンを取得
  4. 動作確認:Browse APIで接続テスト

APIの取得自体は10〜15分程度で完了します。一度設定すれば、出品管理・価格改定・売上分析などさまざまな自動化が可能になります。

eBay物販の効率化を考えている方は、ぜひこの機会にAPIを取得してみてください。

14 DAYS FREE COURSE

14日間で渡す
物販ビジネスの全体地図

22歳起業1年目で150万を失った私が、当時の自分に渡したかった地図を14日間でお届けします

600社+年商1億円突破
1,000名+累計受講者
37億円最高年商
▶ 14日間で学べること
1
Route 1:輸入(メーカー仕入れ→OEM→売却)資金300万円以上の本格事業ルート
2
Route 2:輸出 無在庫(Shopee / eBay)資金ほぼゼロ、初心者OKの量で稼ぐ型
3
Route 3:仕組み化(スキルマーケット×外注組織化)月30-50万を安定構築
4
仕組み化 × 物販の両輪戦略——複数収益源で月100-300万、最終的に事業売却まで
—— 登録者全員に 共通特典+ルート別6-7特典 を無料プレゼント ——
共通
01
資金別ロードマップ PDF
Route 1/2/3 を 1 枚で俯瞰、あなたに合う道がわかる、あなたに合う道がわかる
輸入
02
メーカー交渉メール集(日英15通)
独占契約までの全フェーズ+契約書条項サンプル+融資補助金チェックリスト
輸出
03
AI画像生成プロンプト集+プラットフォーム規約まとめ
Shopee/eBay/Amazon の運用ルール+商品写真用 AI プロンプト
輸出
04
受注対応英文テンプレ集+送料比較ツール
英文テンプレ15通+アカウント保護・復活マニュアル(POA英文テンプレ込み)
仕組み化
05
スキルマーケット初期戦略パック+外注募集テンプレ
5職種のサービス説明文・ポートフォリオ作成ガイド・採用5職種募集要項
仕組み化
06
AI プロンプト集 50個(ビジネス即用版)+マニュアル化チェックリスト
業務別50プロンプト+動画+チェックリストの作成テンプレ
共通
07
あなたのルート別 全工程ワークシート
12工程チェックリスト+自分/外注/AI割り当て表+90日アクションプラン(Route別バージョン)
🎉

ご登録ありがとうございます!

ご入力いただいたメールアドレスに
Day 0:自己紹介と「資金別ロードマップ podcast」のリンクをお送りしました。

明日 Day 1 は「ビジネス全体の設計 — 資金量で最適な道は変わる」をお届けします。

メールが届かない場合は
迷惑メールフォルダをご確認ください。