# Avnet Event API

**Canonical:** https://apis.io/apis/avnet/avnet-event-api/  
**Provider:** Avnet — https://apis.io/providers/avnet/  
**Base URL:** https://apigw.avnet.com  
**Documentation:** https://apiportal.avnet.com/

Avnet Event API is one of 36 APIs that [Avnet](https://apis.io/providers/avnet/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Event. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.

Event Api List

## Operations (49)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v2.1/Event/subscription/subscribe` | Subscribe to an event |
| PUT | `/api/v2.1/Event/subscription/{subscriptionGuid}` | Update event subscription details |
| GET | `/api/v2.1/Event/subscription/{subscriptionGuid}` | Get details of single subscription |
| DELETE | `/api/v2.1/Event/subscription/{subscriptionGuid}/un-subscribe` | Delete event subscription |
| GET | `/api/v2.1/Event/subscription` | Get subscribed event list |
| GET | `/api/v2.1/event-topics` | Get event topic list |
| GET | `/api/v2.1/Event` | Get predefined event list |
| GET | `/api/v2.1/Event/{eventid}` | Get single predefined event detail |
| GET | `/api/v2.1/severity-level/lookup` | Get severity level lookup list |
| GET | `/api/v2.1/Event/{eventId}/delivery-method` | Get delivery method list |
| GET | `/api/v2.1/Event/notification` | Get notification list |
| POST | `/api/v2.1/event-template` | Add event template |
| PUT | `/api/v2.1/event-template/{eventTemplateGuid}` | Update event template |
| DELETE | `/api/v2.1/event-template/{eventTemplateGuid}` | Delete event template |
| GET | `/api/v2.1/event-template/{eventId}/{deliveryMethod}` | Get event template by eventId and delivery Method |
| GET | `/api/v2.1/deliverymethod` | Get delivery methods |
| POST | `/api/v2.1/Event/user/{userGuid}/register-device` | Register user devices |
| PUT | `/api/v2.1/Event/user/{userGuid}/register-device` | Update registered user device |
| POST | `/api/v2.1/Event/registered-devices` | Get registered user devices list |
| POST | `/api/v2.1/Event/send-email` | Send Email |
| POST | `/api/v2.1/Event/subscriptions/{eventSubscriptionGuid}/template` | Add event template |
| GET | `/api/v2.1/Event/subscriptions/{eventSubscriptionGuid}/template/eventId/{eventId}/delivery-method/{deliveryMethod}` | Get event template by eventId and delivery Method |
| GET | `/api/v2.1/Event/event-notification` | Get Top 50 UI-Notification list |
| GET | `/api/v2.1/Event/widget-notification` | Get Top 50 WidgetEvent-Notification list |
| GET | `/api/v2.1/Event/ui-notification` | Get Top 50 UI-Notification list |
| GET | `/api/v2.1/Event/audience-details/{eventTriggredGuid}` | Get Audience Details List |
| POST | `/api/v1.1/Event/subscription/subscribe` | Subscribe to an event |
| PUT | `/api/v1.1/Event/subscription/{subscriptionGuid}` | Update event subscription details |
| GET | `/api/v1.1/Event/subscription/{subscriptionGuid}` | Get details of single subscription |
| DELETE | `/api/v1.1/Event/subscription/{subscriptionGuid}/un-subscribe` | Delete event subscription |
| GET | `/api/v1.1/Event/subscription` | Get subscribed event list |
| GET | `/api/v1.1/event-topics` | Get event topic list |
| GET | `/api/v1.1/Event` | Get predefined event list |
| GET | `/api/v1.1/Event/{eventid}` | Get single predefined event detail |
| GET | `/api/v1.1/severity-level/lookup` | Get severity level lookup list |
| GET | `/api/v1.1/Event/{eventId}/delivery-method` | Get delivery method list |
| POST | `/api/v1.1/event-template` | Add event template |
| PUT | `/api/v1.1/event-template/{eventTemplateGuid}` | Update event template |
| DELETE | `/api/v1.1/event-template/{eventTemplateGuid}` | Delete event template |
| GET | `/api/v1.1/event-template/{eventId}/{deliveryMethod}` | Get event template by eventId and deliveryMethod |
| GET | `/api/v1.1/deliverymethod` | Get delivery methods |
| POST | `/api/v1.1/Event/user/{userGuid}/register-device` | Register user devices |
| PUT | `/api/v1.1/Event/user/{userGuid}/register-device` | Update registered user device |
| POST | `/api/v1.1/Event/registered-devices` | Get registered user devices list |
| POST | `/api/v1.1/Event/send-email` | Send Email |
| GET | `/api/v1.1/Event/notification-hub` | Get notification hub configuration |
| POST | `/api/v1.1/Event/subscriptions/{eventSubscriptionGuid}/template` | Add event template |
| GET | `/api/v1.1/Event/subscriptions/{eventSubscriptionGuid}/template/eventId/{eventId}/delivery-method/{deliveryMethod}` | Get event template by eventId and deliveryMethod |
| POST | `/api/v1.1/Event/webhook/test` | Create api event webhook test |

## Machine-readable artifacts (14)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/avnet/refs/heads/main/openapi/avnet-event-api-openapi.yml
- **Documentation** — https://docs.iotconnect.io/iotconnect/rest-api/master/?env=prod&pf=az
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/avnet/refs/heads/main/authentication/avnet-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/avnet/refs/heads/main/conventions/avnet-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/avnet/refs/heads/main/errors/avnet-problem-types.yml
- **Documentation** — https://docs.iotconnect.io/iotconnect/rest-api/auth/?env=prod&pf=az
- **Documentation** — https://docs.iotconnect.io/iotconnect/rest-api/user/?env=prod&pf=az
- **Documentation** — https://docs.iotconnect.io/iotconnect/rest-api/device/?env=prod&pf=az
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/avnet/refs/heads/main/data-model/avnet-data-model.yml
- **Documentation** — https://docs.iotconnect.io/iotconnect/rest-api/firmware/?env=prod&pf=az
- **Documentation** — https://docs.iotconnect.io/iotconnect/rest-api/event/?env=prod&pf=az
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/avnet/refs/heads/main/asyncapi/avnet-iotconnect-webhooks.yml
- **Documentation** — https://docs.iotconnect.io/iotconnect/rest-api/telemetry/?env=prod&pf=az
- **Documentation** — https://docs.iotconnect.io/iotconnect/rest-api/file/?env=prod&pf=az

## Other Avnet APIs (12)

- [Avnet API Portal (Procurement APIs)](https://apis.io/apis/avnet/avnet-api-portal-procurement-apis/)
- [Avnet ADU Group API](https://apis.io/apis/avnet/avnet-adugroup-api/)
- [Avnet Attribute API](https://apis.io/apis/avnet/avnet-attribute-api/)
- [Avnet Auth API](https://apis.io/apis/avnet/avnet-auth-api/)
- [Avnet Azure Sphere API](https://apis.io/apis/avnet/avnet-azuresphere-api/)
- [Avnet Certificate API](https://apis.io/apis/avnet/avnet-certificate-api/)
- [Avnet Cloud Template API](https://apis.io/apis/avnet/avnet-cloudtemplate-api/)
- [Avnet Command API](https://apis.io/apis/avnet/avnet-command-api/)
- [Avnet Deployment API](https://apis.io/apis/avnet/avnet-deployment-api/)
- [Avnet Device API](https://apis.io/apis/avnet/avnet-device-api/)
- [Avnet Device Operation API](https://apis.io/apis/avnet/avnet-deviceoperation-api/)
- [Avnet Device Update API](https://apis.io/apis/avnet/avnet-deviceupdate-api/)

## Tags

Event

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/avnet/avnet-event-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/avnet/.
