Azure Web PubSub Client and Upstream Events
AsyncAPI 2.6 description of the Azure Web PubSub client WebSocket subprotocols (json.webpubsub.azure.v1 and json.reliable.webpubsub.azure.v1) and the CloudEvents 1.0 HTTP upstream contract used by the service to deliver client events (connect, connected, disconnected, message, user custom events) to a configured backend webhook.
Documentation
Documentation
https://learn.microsoft.com/en-us/azure/azure-web-pubsub/reference-json-webpubsub-subprotocol
Authentication
https://learn.microsoft.com/en-us/azure/azure-web-pubsub/howto-generate-client-tokens
Specifications
Other Resources
Reference
https://learn.microsoft.com/en-us/azure/azure-web-pubsub/reference-json-reliable-webpubsub-subprotocol
Reference
https://learn.microsoft.com/en-us/azure/azure-web-pubsub/reference-cloud-events
APIsJSON
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/apis.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-check-then-close-connection-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-direct-connection-message-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-grant-permission-and-send-to-user-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-grant-permission-if-missing-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-group-broadcast-if-active-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-group-warn-and-teardown-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-join-group-and-send-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-notify-user-if-online-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-provision-client-and-join-group-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-revoke-permission-and-evict-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-token-then-broadcast-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/microsoft-azure-web-pubsub/refs/heads/main/arazzo/microsoft-azure-web-pubsub-user-onboard-to-group-workflow.yml