Octopart API

Octopart API 是一个用于电子元器件供应链数据的GraphQLAPI。它允许您通过编程方式访问 Octopart 数据库——包括元器件、价格、库存水平、分销商报价、工厂交货期等信息——覆盖全球数千家制造商和分销商提供的数百万种元器件。

New to the Octopart API? 请从《Octopart API 快速入门指南》开始,几分钟内即可获取凭证、申请令牌并执行您的首次查询。

API 涵盖的内容

Octopart API 提供 supply chain data:元器件搜索、价格、供货情况及分销商信息。

功能

描述

MPN search

使用制造商零件号查找零件 supSearchMpnsupMultiMatch

Keyword search

通过描述、类别或部分零件编号进行广泛搜索,使用 supSearch

Pricing

来自授权分销商和代理商的分级价格优惠

Inventory

全球分销商的库存水平,支持按地区和货币查询

Seller offers

各分销商的特定报价数据,包括 clickUrl, inventoryLevel以及 factoryLeadDays

Similar parts

Octopart数据库建议的功能等效替代品

API 未涵盖的内容

Octopart API 仅涵盖供应数据。它 not 提供对 Altium 365 Workspace 数据的访问——包括项目、元器件、BOM 或设计文件。如需访问这些数据,请使用Altium 365 API

访问机制

访问需要开发者门户提供的凭据,并采用标准的 OAuth 2.0 进行身份验证:

  1. Create an application 请访问portal.nexar.com获取客户端 ID 和客户端密钥。

  2. Exchange your credentials 使用 OAuth 2.0 client_credentials 授权。

  3. Send queries 将该令牌包含在 Authorization 头部中,发送至 GraphQL 端点。

所有查询均发送到单一端点:

https://api.nexar.com/graphql

请参阅“授权”部分了解完整的令牌交换流程,或直接访问Octopart API 快速入门指南立即尝试。

探索模式

GraphQL 端点提供两个基于浏览器的工具:

  • Nitro – 一个用于编写和运行查询的交互式 GraphQL IDE:

    https://api.nexar.com/graphql
  • Voyager – 一个用于探索类型和关系的可视化模式浏览器:

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

本节内容

 

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Content