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

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

Similar parts

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

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

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

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

Для доступа требуются учетные данные из портала разработчика, а для аутентификации используется стандартный 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

См. Authorization, чтобы ознакомиться с полным процессом обмена токенами, или сразу перейдите к Octopart API Quick Start Guide , чтобы попробовать прямо сейчас.

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

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

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

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

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

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

 

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