Nerdio · AsyncAPI Specification

Nerdio Notifications Webhooks

Version

View Spec View on GitHub CompanyAzure Virtual DesktopWindows 365Virtual Desktop InfrastructureCloud Desktop ManagementMicrosoft IntuneManaged Service ProvidersCloud Cost OptimizationEndpoint ManagementIT AutomationAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-08-01'
method: searched
source: https://nmehelp.getnerdio.com/hc/en-us/articles/29088984960653-Configure-Microsoft-Teams-Notifications-Using-Webhooks
spec_type: Webhooks
asyncapi_published: false
notes: >-
  Nerdio publishes no AsyncAPI document and no event-schema catalog. It does ship a
  real outbound webhook surface: since Nerdio Manager v6.3 an administrator can link
  one or more webhook endpoints and have the notification engine POST to them when a
  configured alert condition fires, in addition to (or instead of) email. The
  webhook set is user-configured per install rather than a fixed provider event
  catalog, and it is also addressable through the REST API
  (/api/v1/notifications — Get-NmeLinkedNotificationWebhook, plus notification
  condition and action cmdlets). Only what Nerdio documents is recorded below;
  no event names or payload schemas are invented.
surface:
  direction: outbound (Nerdio Manager POSTs to a customer-supplied endpoint)
  product: Nerdio Manager for Enterprise and Nerdio Manager for MSP
  since: v6.3
  configuration_ui: System > Settings > Nerdio > Email and webhook notifications > Link webhook
  api: /api/v1/notifications
  api_cmdlets:
  - Get-NmeLinkedNotificationWebhook
  - Get-NmeNotificationCondition
  - New-NmeNotificationCondition
  - Get-NmeNotificationAction
  - New-NmeNotificationAction
subscription:
  fields:
  - {name: Webhook name, required: true}
  - {name: Endpoint URL, required: true, note: the consumer-side URL Nerdio POSTs to}
  - {name: Payload, required: true, note: payload format selector; the documented option is "Microsoft Teams adaptive card"}
  - {name: Auth scheme, required: true, note: 'documented example selects "None"'}
payload_formats:
- name: Microsoft Teams adaptive card
  documented: true
  note: >-
    Adaptive Cards format, intended for the Teams "Post to a chat when a webhook
    request is received" workflow. Nerdio's documentation states this is "one of the
    supported payload formats"; the others are not enumerated in the public docs.
events:
  catalog_published: false
  model: >-
    Events are not a fixed provider-published list. An administrator defines a
    notification CONDITION (targets — all tenants/workspaces, a specific tenant,
    workspace or host pool — plus the tasks and statuses to match) and a
    corresponding ACTION, and the action fires the webhook when the condition
    matches.
  condition_families:
  - {family: Azure Virtual Desktop, note: user-defined conditions over targets, tasks and statuses (for example failed tasks, auto-scale actions, role changes)}
  - {family: Windows 365 / Cloud PC, note: pre-configured alert conditions that can be activated or edited (severity, enabled, portal pop-up, send email)}
  - {family: Intune, note: pre-built alert conditions, selectable per severity (warning or high); not editable}
  delivery_channels:
  - email (requires a linked mailbox — Microsoft 365, or SMTP on Premium edition)
  - webhook
  - in-console portal pop-up
docs:
- title: Configure Microsoft Teams Notifications Using Webhooks
  url: https://nmehelp.getnerdio.com/hc/en-us/articles/29088984960653-Configure-Microsoft-Teams-Notifications-Using-Webhooks
- title: Alerts and notifications
  url: https://nmehelp.getnerdio.com/hc/en-us/articles/26124325722893-Alerts-and-notifications
- title: Configure Email Notifications
  url: https://nmehelp.getnerdio.com/hc/en-us/articles/26124296834445-Configure-Email-Notifications
gaps:
- No AsyncAPI document published (no AsyncAPI pointer is wired in apis.yml).
- No event name registry and no payload schema beyond the Teams Adaptive Card format.
- No documented retry, signing or replay semantics for webhook delivery.
- The full list of supported payload formats and auth schemes is not published.