API Octopart
L'API Octopart è un'API GraphQL dedicata ai dati relativi alla catena di approvvigionamento dei componenti elettronici. Consente l'accesso programmatico al database di Octopart – componenti, prezzi, livelli di magazzino, offerte dei distributori, tempi di consegna dei produttori e altro ancora – su milioni di componenti provenienti da migliaia di produttori e distributori in tutto il mondo.
Cosa copre l’API
L’API di Octopart fornisce
Funzionalità |
Descrizione |
Ricerca dei componenti tramite il codice articolo del produttore utilizzando |
|
Effettua una ricerca generica per descrizione, categoria o codice articolo parziale utilizzando |
|
Sconti a più livelli offerti da distributori e intermediari autorizzati |
|
Livelli delle scorte presso i distributori di tutto il mondo, con supporto per regione e valuta |
|
Dati sulle offerte specifiche dei distributori, tra cui |
|
alternative funzionalmente equivalenti suggerite dal database Octopart |
Cosa non copre l’API
L’API di Octopart copre solo i dati relativi alla fornitura. Non
Come funziona l’accesso
L’accesso richiede le credenziali del portale per sviluppatori e utilizza lo standard OAuth 2.0 per l’autenticazione:
-
Create an application su portal.nexar.com per ottenere un ID cliente e un segreto cliente. -
Exchange your credentials per ottenere un token di accesso a breve durata utilizzando il grant OAuth 2.0 concessione.client_credentials -
Send queries all'endpoint GraphQL con il token nell'intestazione Authorization.
Tutte le query vengono inviate a un unico endpoint:
https://api.nexar.com/graphql
consulta la sezione Autorizzazione per il flusso completo di scambio dei token, oppure vai direttamente alla Guida rapida all’API di Octopartper provarla subito.
Esplorazione dello schema
All'endpoint GraphQL sono disponibili due strumenti basati su browser:
-
Nitro – un IDE GraphQL interattivo per scrivere ed eseguire query:https://api.nexar.com/graphql -
Voyager – un browser visivo dello schema per esplorare tipi e relazioni:https://api.nexar.com/ui/voyager
In questa sezione