Avnet
Getting an API key pair
1. In order to get your account credentials, Avnet requests you to navigate to the following link and login to complete an API request form:
https://apiportal.avnet.com/signin
.png?width=670&height=380&name=Untitled%20(2).png)
NOTE: Your login from avnet.com should also work at the API Portal signin. If it does not, please let us know and we can assist you. If you end up creating an account, you’ll need to know your Avnet Account Number (SOLD TO) as well as select “Americas” region.
After logging in, you will be redirected a welcome screen where you can select BROWSE APIs to get started
.png?width=670&height=342&name=Untitled%20(3).png)
2. At the API Products screen, be careful to navigate to “Product & Pricing” (not “Product and Pricing”, noting the difference between & and and).
.png?width=670&height=361&name=Untitled%20(4).png)
3. Selecting this option, you should see a screen that says “You don’t have subscriptions yet” with a form. Please fill out the form with the values below and select 'Subscribe'.
.png?width=670&height=421&name=Untitled%20(5).png)
4. Upon Subscribing, your Profile page should show you Subscription Details under Subscriptions. This is currently in the pending status and must be approved by the Avnet API team. You’ll also see a “request received” email to the account you provided, indicating someone will get back to you.
-1.png?width=670&height=602&name=Untitled%20(6)-1.png)
5. Once your Subscription request is approved, you should see “Subscription Details” showing your key. You will need the 'Primary Key' from this section.
-1.png?width=670&height=348&name=Untitled%20(7)-1.png)
6. Scroll down to the “Authorization” area to get the remaining values. Select “Create New Secret” on the right hand side. Doing this will create a 'Secret Value' which can only be viewed one time. You will also need this key along with the 'Client ID' and 'Scope'.
-1.png?width=670&height=245&name=Untitled%20(8)-1.png)
7. Now you should have 4 values: Primary Key, Client ID, Secret Value, and Scope. You may now navigate over to Breadboard to insert your keys.
Adding Credentials into Breadboard
1. Navigate to Supplier Management under settings
2. Search for Avnet
3. Under API Connection, uncheck Proxy through Breadboard to open a form for your API Keys and insert the following ensuring no extra spaces or characters are added:
Client ID = Client ID
API Key = Primary Key
Secret Key = Secret Key
Scope = Scope
Click Test and Connect to API. You should see a message indicating that this succeeded if the credentials provided were correct.
4. Breadboard is now connected to Avnet directly, and you can expect custom pricing and product information to reflect that in the app. For existing data uploaded prior to inserting these credentials, you can update market data by selecting Refresh Data.