Home
Providers
Avnet
Avnet
Avnet is a global technology distributor and solutions provider that delivers electronic components, embedded solutions, and design and supply chain services to industrial and commercial customers. It publishes two API surfaces: the Avnet API Portal (apiportal.avnet.com, launched June 2025) for procurement data such as real-time price and availability across its Avnet, Abacus, Silica and EBV Elektronik trading companies, gated behind per-product subscription approval; and the /IOTCONNECT IoT platform (iotconnect.io), whose eight REST modules — master, authenticate, user, device, firmware, event, telemetry and file — serve live Swagger definitions and ship first-party device and REST SDKs on GitHub and PyPI.
Avnet publishes 9 APIs on the APIs.io network, including /IOTCONNECT Master API, /IOTCONNECT Authenticate API, /IOTCONNECT User API, and 6 more. Tagged areas include Fortune 500, Electronics, Components, Supply Chain, and IoT.
The Avnet catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Avnet’s developer surface includes documentation, API reference, getting-started guide, FAQ, support, signup flow, changelog, and 26 more developer resources.
15 APIs
1 MCP Servers
On this page
Kin Score
APIs 9
MCP Servers 1
Pricing Plans 1
Rate Limits 1
Event Specs 1
Security Posture 2
Press 5
Resources 33
apis.yml
63 Operational Transparency
22 Create-or-Update Ergonomics
Composite quality — 54.8/100 · strong
Agent readiness — 27/100 · agent aware
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 9
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recent news and press coverage referencing this provider.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 6
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Source (apis.yml)
aid: avnet
url: https://raw.githubusercontent.com/api-evangelist/avnet/refs/heads/main/apis.yml
deliveryModel:
model: unknown
open_source: false
commercial: false
callable_host: false
label: Delivery model not determined — needs a product licence on record
confidence: low
source:
- none
generated: '2026-08-28'
method: derived
specificationVersion: '0.23'
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source: []
generated: '2026-07-22'
method: derived
modified: '2026-09-18'
apis:
- name: Avnet API Portal (Procurement APIs)
description: 'Avnet''s distribution-business API programme, relaunched in June 2025 on a global Azure API Management portal:
real-time price and availability (getPriceAndQty), inventory and product information for the Avnet, Avnet Abacus, Avnet
Silica and EBV Elektronik trading companies. Access is per API Product by approved subscription (Ocp-Apim-Subscription-Key)
plus an OAuth 2.0 client-credentials bearer token; the product list and downloadable API definitions are only visible
after sign-in, so no machine-readable contract is publicly reachable.'
humanURL: https://apiportal.avnet.com/
baseURL: https://apigw.avnet.com
tags:
- Procurement
- Pricing
- Inventory
- Electronic Components
- Supply Chain
- Distribution
properties:
- type: Documentation
url: https://apiportal.avnet.com/help/HowTo
- type: FAQ
url: https://apiportal.avnet.com/help/FAQ
- type: APIReference
url: https://my.avnet.com/emea/resources/avnet-api/the-avnet-api-feed/
- type: SignUp
url: https://apiportal.avnet.com/signup
- type: Login
url: https://apiportal.avnet.com/signin
- type: Authentication
url: authentication/avnet-authentication.yml
- type: RateLimits
url: rate-limits/avnet-rate-limits.yml
- type: Plans
url: plans/avnet-plans-pricing.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
- name: Avnet /IOTCONNECT Master API
description: FAQs, country/state reference data and property types — the reference-data module behind the /IOTCONNECT console.
Part of Avnet's /IOTCONNECT IoT platform REST API (27 operations, API version 2); every request carries a JWT bearer token
issued by the Authenticate API and the docs page serves the live Swagger 2.0 definition per module, environment and cloud
platform (Azure or AWS).
humanURL: https://docs.iotconnect.io/iotconnect/rest-api/master/?env=prod&pf=az
baseURL: https://master.iotconnect.io
tags:
- IoT
- Device Management
- Telemetry
- Cloud Platform
tags_raw:
- IoT
- Device Management
- Internet of Things
- Telemetry
- Cloud Platform
properties:
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/master/?env=prod&pf=az
- type: OpenAPI
url: openapi/avnet-iotconnect-master-openapi.yml
- type: OpenAPI
url: https://master.iotconnect.io/api/v2/swagger-json
name: Provider-hosted Swagger 2.0 (Azure production)
- type: OpenAPI
url: https://masterconsole.iotconnect.io/api/v2.1/swagger-json
name: Provider-hosted Swagger 2.0 (AWS production, API v2.1)
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Overlay
url: overlays/avnet-iotconnect-master-overlay.yaml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
- name: Avnet /IOTCONNECT Authenticate API
description: Login with a solution-key header to obtain the JWT bearer token every other /IOTCONNECT module requires; refresh,
verify and mobile-login methods. Part of Avnet's /IOTCONNECT IoT platform REST API (5 operations, API version 2); every
request carries a JWT bearer token issued by the Authenticate API and the docs page serves the live Swagger 2.0 definition
per module, environment and cloud platform (Azure or AWS).
humanURL: https://docs.iotconnect.io/iotconnect/rest-api/auth/?env=prod&pf=az
baseURL: https://auth.iotconnect.io
tags:
- IoT
- Device Management
- Telemetry
- Cloud Platform
tags_raw:
- IoT
- Device Management
- Internet of Things
- Telemetry
- Cloud Platform
properties:
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/auth/?env=prod&pf=az
- type: OpenAPI
url: openapi/avnet-iotconnect-auth-openapi.yml
- type: OpenAPI
url: https://auth.iotconnect.io/api/v2/swagger-json
name: Provider-hosted Swagger 2.0 (Azure production)
- type: OpenAPI
url: https://authconsole.iotconnect.io/api/v2.1/swagger-json
name: Provider-hosted Swagger 2.0 (AWS production, API v2.1)
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Overlay
url: overlays/avnet-iotconnect-auth-overlay.yaml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
- name: Avnet /IOTCONNECT User API
description: Users, roles and the entity hierarchy that scopes devices and permissions inside an /IOTCONNECT tenant. Part
of Avnet's /IOTCONNECT IoT platform REST API (50 operations, API version 2); every request carries a JWT bearer token
issued by the Authenticate API and the docs page serves the live Swagger 2.0 definition per module, environment and cloud
platform (Azure or AWS).
humanURL: https://docs.iotconnect.io/iotconnect/rest-api/user/?env=prod&pf=az
baseURL: https://user.iotconnect.io
tags:
- IoT
- Device Management
- Telemetry
- Cloud Platform
tags_raw:
- IoT
- Device Management
- Internet of Things
- Telemetry
- Cloud Platform
properties:
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/user/?env=prod&pf=az
- type: OpenAPI
url: openapi/avnet-iotconnect-user-openapi.yml
- type: OpenAPI
url: https://user.iotconnect.io/api/v2/swagger-json
name: Provider-hosted Swagger 2.0 (Azure production)
- type: OpenAPI
url: https://userconsole.iotconnect.io/api/v2.1/swagger-json
name: Provider-hosted Swagger 2.0 (AWS production, API v2.1)
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Overlay
url: overlays/avnet-iotconnect-user-overlay.yaml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
- name: Avnet /IOTCONNECT Device API
description: Device templates, attributes, commands, certificates, groups, rules, settings, direct methods, telemetry export,
Azure Device Update groups and deployments — the largest module (158 paths). Part of Avnet's /IOTCONNECT IoT platform
REST API (190 operations, API version 2); every request carries a JWT bearer token issued by the Authenticate API and
the docs page serves the live Swagger 2.0 definition per module, environment and cloud platform (Azure or AWS).
humanURL: https://docs.iotconnect.io/iotconnect/rest-api/device/?env=prod&pf=az
baseURL: https://device.iotconnect.io
tags:
- IoT
- Device Management
- Telemetry
- Cloud Platform
tags_raw:
- IoT
- Device Management
- Internet of Things
- Telemetry
- Cloud Platform
properties:
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/device/?env=prod&pf=az
- type: OpenAPI
url: openapi/avnet-iotconnect-device-openapi.yml
- type: OpenAPI
url: https://device.iotconnect.io/api/v2/swagger-json
name: Provider-hosted Swagger 2.0 (Azure production)
- type: OpenAPI
url: https://deviceconsole.iotconnect.io/api/v2.1/swagger-json
name: Provider-hosted Swagger 2.0 (AWS production, API v2.1)
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Overlay
url: overlays/avnet-iotconnect-device-overlay.yaml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
- type: DataModel
url: data-model/avnet-data-model.yml
- type: AgentSkill
url: skills/_index.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
- name: Avnet /IOTCONNECT Firmware API
description: Firmware packages, OTA upgrade scheduling and cancellation, module library and IoT Edge deployments. Part of
Avnet's /IOTCONNECT IoT platform REST API (40 operations, API version 2); every request carries a JWT bearer token issued
by the Authenticate API and the docs page serves the live Swagger 2.0 definition per module, environment and cloud platform
(Azure or AWS).
humanURL: https://docs.iotconnect.io/iotconnect/rest-api/firmware/?env=prod&pf=az
baseURL: https://firmware.iotconnect.io
tags:
- IoT
- Device Management
- Telemetry
- Firmware
tags_raw:
- IoT
- Device Management
- Internet of Things
- Telemetry
- Firmware
properties:
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/firmware/?env=prod&pf=az
- type: OpenAPI
url: openapi/avnet-iotconnect-firmware-openapi.yml
- type: OpenAPI
url: https://firmware.iotconnect.io/api/v2/swagger-json
name: Provider-hosted Swagger 2.0 (Azure production)
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Overlay
url: overlays/avnet-iotconnect-firmware-overlay.yaml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
- type: AgentSkill
url: skills/_index.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
- name: Avnet /IOTCONNECT Event API
description: Event topics, subscriptions and delivery methods (including webhook URL + headers), event templates, user device
registration and email send. Part of Avnet's /IOTCONNECT IoT platform REST API (23 operations, API version 1.1); every
request carries a JWT bearer token issued by the Authenticate API and the docs page serves the live Swagger 2.0 definition
per module, environment and cloud platform (Azure or AWS).
humanURL: https://docs.iotconnect.io/iotconnect/rest-api/event/?env=prod&pf=az
baseURL: https://event.iotconnect.io
tags:
- IoT
- Device Management
- Telemetry
- Cloud Platform
tags_raw:
- IoT
- Device Management
- Internet of Things
- Telemetry
- Cloud Platform
properties:
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/event/?env=prod&pf=az
- type: OpenAPI
url: openapi/avnet-iotconnect-event-openapi.yml
- type: OpenAPI
url: https://event.iotconnect.io/api/v1.1/swagger-json
name: Provider-hosted Swagger 2.0 (Azure production)
- type: OpenAPI
url: https://eventconsole.iotconnect.io/api/v2.1/swagger-json
name: Provider-hosted Swagger 2.0 (AWS production, API v2.1)
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Overlay
url: overlays/avnet-iotconnect-event-overlay.yaml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
- type: Webhooks
url: asyncapi/avnet-iotconnect-webhooks.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
- name: Avnet /IOTCONNECT Telemetry API
description: Device sensor data, telemetry history, attribute history and MQTT/STOMP reader credentials over HTTP(S). Part
of Avnet's /IOTCONNECT IoT platform REST API (15 operations, API version 2); every request carries a JWT bearer token
issued by the Authenticate API and the docs page serves the live Swagger 2.0 definition per module, environment and cloud
platform (Azure or AWS).
humanURL: https://docs.iotconnect.io/iotconnect/rest-api/telemetry/?env=prod&pf=az
baseURL: https://telemetry.iotconnect.io
tags:
- IoT
- Device Management
- Telemetry
- Cloud Platform
tags_raw:
- IoT
- Device Management
- Internet of Things
- Telemetry
- Cloud Platform
properties:
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/telemetry/?env=prod&pf=az
- type: OpenAPI
url: openapi/avnet-iotconnect-telemetry-openapi.yml
- type: OpenAPI
url: https://telemetry.iotconnect.io/api/v2/swagger-json
name: Provider-hosted Swagger 2.0 (Azure production)
- type: OpenAPI
url: https://telemetryconsole.iotconnect.io/api/v2.1/swagger-json
name: Provider-hosted Swagger 2.0 (AWS production, API v2.1)
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Overlay
url: overlays/avnet-iotconnect-telemetry-overlay.yaml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
- name: Avnet /IOTCONNECT File API
description: Upload, update, delete and bulk-upload files and resolve file URLs used by device telemetry. Part of Avnet's
/IOTCONNECT IoT platform REST API (6 operations, API version 1.1); every request carries a JWT bearer token issued by
the Authenticate API and the docs page serves the live Swagger 2.0 definition per module, environment and cloud platform
(Azure or AWS).
humanURL: https://docs.iotconnect.io/iotconnect/rest-api/file/?env=prod&pf=az
baseURL: https://file.iotconnect.io
tags:
- IoT
- Device Management
- Telemetry
- Cloud Platform
tags_raw:
- IoT
- Device Management
- Internet of Things
- Telemetry
- Cloud Platform
properties:
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/file/?env=prod&pf=az
- type: OpenAPI
url: openapi/avnet-iotconnect-file-openapi.yml
- type: OpenAPI
url: https://file.iotconnect.io/api/v1.1/swagger-json
name: Provider-hosted Swagger 2.0 (Azure production)
- type: OpenAPI
url: https://fileconsole.iotconnect.io/api/v2.1/swagger-json
name: Provider-hosted Swagger 2.0 (AWS production, API v2.1)
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Overlay
url: overlays/avnet-iotconnect-file-overlay.yaml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
common:
- type: DomainSecurity
url: security/avnet-domain-security.yml
- type: Website
url: https://www.avnet.com
- type: GitHubOrganization
url: https://github.com/avnet
- type: LinkedIn
url: https://www.linkedin.com/company/avnet/
- type: DeveloperPortal
url: https://apiportal.avnet.com/
- type: Documentation
url: https://docs.iotconnect.io/iotconnect/rest-api/
- type: APIReference
url: https://docs.iotconnect.io/iotconnect/rest-api/
- type: GettingStarted
url: https://docs.iotconnect.io/iotconnect/quick-start/
- type: FAQ
url: https://apiportal.avnet.com/help/FAQ
- type: Support
url: https://apiportal.avnet.com/help/Support
- type: SignUp
url: https://apiportal.avnet.com/signup
- type: Login
url: https://apiportal.avnet.com/signin
- type: TermsOfService
url: https://my.avnet.com/emea/about-us/legal
- type: PrivacyPolicy
url: https://my.avnet.com/emea/about-us/privacy
- type: GitHubOrganization
url: https://github.com/avnet-iotconnect
- type: StatusPage
url: https://docs.iotconnect.io/iotconnect/platform/health/
- type: ChangeLog
url: https://docs.iotconnect.io/iotconnect/platform/product-updates/
- type: Authentication
url: authentication/avnet-authentication.yml
- type: Conventions
url: conventions/avnet-conventions.yml
- type: RateLimits
url: rate-limits/avnet-rate-limits.yml
- type: Plans
url: plans/avnet-plans-pricing.yml
- type: Lifecycle
url: lifecycle/avnet-lifecycle.yml
- type: ChangeLog
url: changelog/avnet-changelog.yml
- type: Conformance
url: conformance/avnet-conformance.yml
- type: ErrorCatalog
url: errors/avnet-problem-types.yml
- type: Packages
url: packages/avnet-packages.yml
- type: SDKs
url: packages/avnet-packages.yml
- type: CLI
url: cli/avnet-cli.yml
- type: MCPServer
url: mcp/avnet-mcp.yml
- type: Webhooks
url: asyncapi/avnet-iotconnect-webhooks.yml
- type: AgentSkill
url: skills/_index.yml
- type: LLMsTxt
url: llms/avnet-llms.txt
- type: DataModel
url: data-model/avnet-data-model.yml
description: 'Avnet is a global technology distributor and solutions provider that delivers electronic components, embedded
solutions, and design and supply chain services to industrial and commercial customers. It publishes two API surfaces: the
Avnet API Portal (apiportal.avnet.com, launched June 2025) for procurement data such as real-time price and availability
across its Avnet, Abacus, Silica and EBV Elektronik trading companies, gated behind per-product subscription approval; and
the /IOTCONNECT IoT platform (iotconnect.io), whose eight REST modules — master, authenticate, user, device, firmware, event,
telemetry and file — serve live Swagger definitions and ship first-party device and REST SDKs on GitHub and PyPI.'
name: Avnet
tags:
- Fortune 500
- Electronics
- Components
- Supply Chain
- IoT
- Manufacturing
- Distribution
- Procurement
- Device Management
- Firmware
created: '2026-01-01'
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/avnet.png
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-enrichment:
date: '2026-09-18'
status: enriched
artifacts_added: 49
pass: local-v3
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/avnet"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/avnet/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/avnet/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.