API Octopart

L'API Octopart est une API GraphQL dédiée aux données relatives à la chaîne d'approvisionnement des composants électroniques. Elle vous offre un accès programmatique à la base de données Octopart (composants, prix, niveaux de stock, offres des distributeurs, délais de livraison des fabricants, etc.) couvrant des millions de composants provenant de milliers de fabricants et de distributeurs à travers le monde.

New to the Octopart API? Commencez par consulter le Guide de démarrage rapide de l’API Octopartpour obtenir vos identifiants, générer un jeton et effectuer votre première requête en quelques minutes.

Ce que couvre l’API

L'API Octopart fournit supply chain data: la recherche de composants, les prix, la disponibilité et les informations sur les distributeurs.

Fonctionnalités

Description

MPN search

Recherche de pièces par référence fabricant à l'aide de supSearchMpn ou supMultiMatch

Keyword search

Effectuez une recherche générale par description, catégorie ou référence partielle à l'aide de supSearch

Pricing

Des remises échelonnées proposées par les distributeurs et courtiers agréés

Inventory

Les niveaux de stock des distributeurs du monde entier, avec prise en charge des régions et des devises

Seller offers

Données sur les offres spécifiques aux distributeurs, notamment clickUrl, inventoryLevel, et factoryLeadDays

Similar parts

des alternatives fonctionnellement équivalentes proposées par la base de données Octopart

Ce que l'API ne couvre pas

L’API Octopart couvre uniquement les données relatives à l’approvisionnement. Elle ne not permet pas d’accéder aux données d’Altium 365 Workspace : projets, composants, nomenclatures ou fichiers de conception. Pour cela, utilisez l’API Altium 365.

Fonctionnement de l’accès

L'accès nécessite des identifiants provenant du portail des développeurs et utilise le protocole OAuth 2.0 standard pour l'authentification :

  1. Create an application sur portal.nexar.com pour obtenir un identifiant client (Client ID) et une clé secrète client (Client Secret).

  2. Exchange your credentials pour obtenir un jeton d’accès à durée limitée à l’aide de l’autorisation OAuth 2.0 client_credentials .

  3. Send queries vers le point de terminaison GraphQL avec le jeton dans l'en-tête Authorization.

Toutes les requêtes sont dirigées vers un point de terminaison unique :

https://api.nexar.com/graphql

Consultez la section « Autorisation » pour découvrir le flux complet d’échange de jetons, ou rendez-vous directement sur le Guide de démarrage rapide de l’API Octopartpour l’essayer dès maintenant.

Exploration du schéma

Deux outils basés sur navigateur sont disponibles au niveau du point de terminaison GraphQL :

  • Nitro – un IDE GraphQL interactif pour écrire et exécuter des requêtes :

    https://api.nexar.com/graphql
  • Voyager – un navigateur de schéma visuel pour explorer les types et les relations :

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

Dans cette section

 

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Contenu