Octopart-API
Die Octopart-API ist eine GraphQL-API für Daten zur Lieferkette elektronischer Bauteile. Sie ermöglicht Ihnen den programmgesteuerten Zugriff auf die Octopart-Datenbank – Bauteile, Preise, Lagerbestände, Angebote von Distributoren, Lieferzeiten der Hersteller und vieles mehr – für Millionen von Bauteilen von Tausenden von Herstellern und Distributoren weltweit.
Was die API abdeckt
Die Octopart-API bietet
Funktionsumfang |
Beschreibung |
Teile anhand der Hersteller-Teilenummer suchen mithilfe von |
|
Führen Sie eine allgemeine Suche nach Beschreibung, Kategorie oder Teilnummernfragment durch, indem Sie |
|
Gestaffelte Preisnachlässe von autorisierten Händlern und Vermittlern |
|
Lagerbestände von Händlern weltweit, mit Unterstützung für Regionen und Währungen |
|
Vertriebshändlerspezifische Angebotsdaten, einschließlich |
|
von der Octopart-Datenbank vorgeschlagene funktional gleichwertige Alternativen |
Was die API nicht abdeckt
Die Octopart-API deckt ausschließlich Lieferdaten ab. Sie
So funktioniert der Zugriff
Für den Zugriff sind Anmeldedaten aus dem Entwicklerportal erforderlich; die Authentifizierung erfolgt über das Standardprotokoll OAuth 2.0:
-
Create an application Rufen Sie portal.nexar.com auf, um eine Client-ID und ein Client-Secret zu erhalten. -
Exchange your credentials für ein kurzlebiges Zugriffstoken unter Verwendung des OAuth 2.0 .client_credentials -
Send queries an den GraphQL-Endpunkt mit dem Token im „Authorization“-Header.
Alle Abfragen erfolgen über einen einzigen Endpunkt:
https://api.nexar.com/graphql
Den vollständigen Ablauf des Token-Austauschs finden Sie unter „Autorisierung“ oder gehen Sie direkt zum Octopart-API-Schnellstartleitfaden, um es gleich auszuprobieren.
Das Schema erkunden
Am GraphQL-Endpunkt stehen zwei browserbasierte Tools zur Verfügung:
-
Nitro – eine interaktive GraphQL-IDE zum Schreiben und Ausführen von Abfragen:https://api.nexar.com/graphql -
Voyager – einen visuellen Schema-Browser zum Erkunden von Typen und Beziehungen:https://api.nexar.com/ui/voyager
In diesem Abschnitt