API Octopart

API Octopart — это GraphQL-интерфейс для доступа к данным о цепочке поставок электронных компонентов. Он предоставляет программный доступ к базе данных Octopart — сведениям о деталях, ценах, уровнях запасов, предложениях дистрибьюторов, сроках поставки с завода и многому другому — по миллионам компонентов от тысяч производителей и дистрибьюторов по всему миру.

New to the Octopart API? Начните с «Краткого руководства по запуску API Octopart», чтобы получить учетные данные, получить токен и выполнить свой первый запрос за считанные минуты.

Что охватывает API

API Octopart предоставляет supply chain data: поиск компонентов, цены, информацию о наличии и данные о дистрибьюторах.

Возможности

Описание

MPN search

Поиск деталей по артикулу производителя с помощью supSearchMpn или supMultiMatch

Keyword search

Выполните расширенный поиск по описанию, категории или частичному артикулу, используя supSearch

Pricing

Многоуровневые скидки от официальных дистрибьюторов и посредников

Inventory

Информация об остатках на складе у дистрибьюторов по всему миру с поддержкой выбора региона и валюты

Seller offers

Данные о предложениях конкретных дистрибьюторов, включая clickUrl, inventoryLevel, и factoryLeadDays

Similar parts

функционально эквивалентные альтернативы, предлагаемые базой данных Octopart

Что не охватывает API

API Octopart охватывает только данные о поставках. Он not доступа к данным рабочей среды Altium 365 — проектам, компонентам, спецификациям или файлам проекта. Для этого используйте API Altium 365.

Как работает доступ

Для доступа требуются учетные данные с портала для разработчиков; для аутентификации используется стандарт OAuth 2.0:

  1. Create an application на сайте portal.nexar.com для получения идентификатора клиента (Client ID) и секретного ключа клиента (Client Secret).

  2. Exchange your credentials для получения краткосрочного токена доступа с помощью OAuth 2.0 client_credentials grant.

  3. Send queries к конечной точке GraphQL с токеном в заголовке «Authorization».

Все запросы направляются на единую конечную точку:

https://api.nexar.com/graphql

Ознакомьтесь с разделом «Авторизация», чтобы увидеть полный процесс обмена токенами, или перейдите прямо к «Краткому руководству по API Octopart», чтобы попробовать его прямо сейчас.

Изучение схемы

На конечной точке GraphQL доступны два браузерных инструмента:

  • Nitro – интерактивная среда разработки GraphQL (IDE) для написания и запуска запросов:

    https://api.nexar.com/graphql
  • Voyager – визуальный браузер схемы для изучения типов и связей:

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

В этом разделе

 

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content