Octopart API

Octopart API は、電子部品のサプライチェーンデータ向けの GraphQL API です。これにより、Octopart データベースの部品、価格、在庫レベル、ディストリビューターのオファー、工場リードタイムなどに、プログラムからアクセスできます。対象は、世界中の数千のメーカーおよびディストリビューターが扱う数百万点のコンポーネントにわたります。

New to the Octopart API?Octopart API Quick Start Guide から始めると、認証情報の取得、トークンの取得、最初のクエリの実行までを数分で行えます。

API でカバーされる内容

Octopart API は supply chain data を提供します: コンポーネント検索、価格、在庫状況、ディストリビューター情報。

機能

説明

MPN search

supSearchMpn を使用してメーカー部品番号で部品を検索、または supMultiMatch

Keyword search

supSearch

Pricing

を使用して説明、カテゴリ、または部分的な部品番号で幅広く検索 認定ディストリビューターおよびブローカーの段階別価格

Inventory

地域および通貨のサポートを備えた、世界中のディストリビューターの在庫レベル

Seller offers

clickUrlinventoryLevel などを含むディストリビューター固有のオファーデータ、および factoryLeadDays

Similar parts

Octopart データベースが提案する機能的に同等な代替品

API でカバーされない内容

Octopart API がカバーするのは供給データのみです。Altium 365 Workspace のデータ、つまりプロジェクト、コンポーネント、BOM、設計ファイルへのアクセスは not 提供しません。その場合は、Altium 365 API を使用してください。

アクセスの仕組み

アクセスにはデベロッパーポータルで取得した認証情報が必要で、認証には標準の OAuth 2.0 を使用します。

  1. Create an applicationportal.nexar.com で Client ID と Client Secret を取得します。

  2. Exchange your credentialsOAuth 2.0 の client_credentials グラントを使用して、短時間有効なアクセストークンを取得します。

  3. Send queriesAuthorization ヘッダーにトークンを含めて、GraphQL エンドポイントに送信します。

すべてのクエリは単一のエンドポイントに送られます:

https://api.nexar.com/graphql

完全なトークン交換フローについては Authorization を参照するか、今すぐ試すには Octopart API Quick Start Guide に直接進んでください。

スキーマの探索

GraphQL エンドポイントでは、ブラウザベースのツールを 2 つ利用できます。

  • Nitro – クエリの作成と実行を行う対話型 GraphQL IDE:

    https://api.nexar.com/graphql
  • Voyager – 型とリレーションシップを探索するための視覚的なスキーマブラウザー:

    https://api.nexar.com/ui/voyager

このセクションの内容

 

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
コンテンツ