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 API Developer Portalの「My account」で確認できます。
- DigiKey API Developer Portalにログインします。
- 上部メニューの「My account」をクリックします。

- 「View」タブの表にある「Account ID」の番号を確認し、コピーします。この番号がアカウントID(カスタマー番号)です。

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