Octopart API
Octopart API는 전자 부품 공급망 데이터를 위한 GraphQL API입니다. 이 API를 통해 전 세계 수천 개의 제조업체 및 유통업체가 제공하는 수백만 개의 컴포넌트에 대한 Octopart 데이터베이스(컴포넌트, 가격, 재고 수준, 유통업체 제안, 제조업체 리드타임 등)에 프로그래밍 방식으로 접근할 수 있습니다.
API가 다루는 내용
Octopart API는
기능 |
설명 |
다음 기능을 사용하여 제조업체 부품 번호로 부품을 검색할 수 있습니다. |
|
설명, 카테고리 또는 부분 번호를 사용하여 광범위하게 검색하려면 |
|
공인 유통업체 및 중개업체의 단계별 가격 할인 |
|
전 세계 유통업체의 재고 현황을 Region 및 통화별로 지원 |
|
다음과 같은 유통업체별 제안 데이터 |
|
Octopart 데이터베이스에서 제안하는 기능적으로 동등한 대체품 |
API가 다루지 않는 내용
Octopart API는 공급 데이터만 다룹니다. 이 API는
접근 방식
접근하려면 개발자 포털의 인증 정보가 필요하며, 인증에는 표준 OAuth 2.0이 사용됩니다:
-
Create an application portal.nexar.com 에서 클라이언트 ID와 클라이언트 시크릿을 발급받으십시오. -
Exchange your credentials OAuth 2.0 grant를 사용하여 단기 유효한 액세스 토큰을 발급받으십시오.client_credentials -
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
이 섹션에서