DigiKey APIの設定方法 - Client ID・Client Secret・アカウントIDの取得手順
DigiKey APIを利用すると、電子部品の価格・在庫情報をプログラムから自動取得できます。この記事では、APIを利用するために必要な Client ID、Client Secret、アカウントID(顧客番号) の取得方法を解説します。
必要なもの
- DigiKeyのアカウント(My DigiKey)
- メールアドレス
DigiKeyのアカウントをお持ちでない場合は、DigiKey公式サイトから無料で登録できます。
ステップ1: DigiKey API Developer Portalにアクセス
DigiKey API Developer Portal にアクセスします。

ステップ2: ログイン / アカウント登録
右上の「Register / Login」ボタン、またはGet Startedの「登録 / ログイン」をクリックします。

- 既にMy DigiKeyアカウントをお持ちの方 → メールアドレスを入力してログイン
- アカウントをお持ちでない方 → 「今すぐ登録」から新規登録
ステップ3: APIを利用するアプリケーション(Organization)を作成
ログイン後、上部メニューから 「Organizations」 に進みます。

- 「Add Organization」をクリック

- Organization名を入力(会社名やプロジェクト名など)

- 作成完了
Organizationとは、APIキーをグループ化するための単位です。1つの会社に1つ作成するのが一般的です。
ステップ4: Production Appを作成してClient ID・Client Secretを取得
Organizationの中にProduction Appを作成します。
- 作成したOrganizationを選択
- 「Add Production App」をクリック

- 「Create Production App」をクリック

- アプリケーション名を入力

- 利用するAPIを選択 — 「Product Information V4」 を選択してください

- 「Create」をクリック

作成が完了すると、以下の情報が表示されます。
項目 | 説明 |
|---|---|
Client ID | APIの認証に使用するID |
Client Secret | APIの認証に使用するシークレットキー |

ステップ5: アカウントID(カスタマー番号)を確認
アカウントIDは、DigiKeyの会員価格(My Pricing)を取得するために必要です。
- DigiKey公式サイトにログイン
- 右上のアカウントメニューから 「My DigiKey」 を開く

- 「顧客番号」として表示されている番号がアカウントIDです

まとめ
DigiKey APIの利用に必要な3つの情報の取得場所をまとめます。
情報 | 取得場所 |
|---|---|
Client ID | API Developer Portal → Organization → Production App |
Client Secret | API Developer Portal → Production App作成時に表示 |
アカウントID | DigiKey公式サイト → My DigiKey → マイプロファイル → カスタマー番号 |
これにより、APIを使うことでDigiKeyの価格・在庫情報をプログラムから取得できるようになります。
注意事項
- APIの利用にはDigiKeyの利用規約への同意が必要です
- 不明点がある場合は、DigiKey APIサポートのサポートメニューからお問い合わせください
この記事をシェア
