openapi: 3.1.0 info: title: Azure Notification Hubs REST Installations API description: Azure Notification Hubs REST API enables push notification delivery to Apple, Google, Windows, and Amazon devices. Operations include sending notifications, managing registrations, and installations. version: 2020-06 servers: - url: https://{namespace}.servicebus.windows.net variables: namespace: default: mynamespace security: - sasToken: [] tags: - name: Installations paths: /{hub}/installations/{id}: parameters: - name: hub in: path required: true schema: type: string - name: id in: path required: true schema: type: string put: operationId: createOrUpdateInstallation summary: NH Upsert installation description: Creates or updates an installation. tags: - Installations requestBody: required: true content: application/json: schema: type: object responses: '200': description: Installation updated delete: operationId: deleteInstallation summary: NH Delete installation description: Deletes an installation. tags: - Installations responses: '204': description: Deleted components: securitySchemes: sasToken: type: apiKey in: header name: Authorization externalDocs: description: Azure Notification Hubs REST API Documentation url: https://learn.microsoft.com/en-us/rest/api/notificationhubs/ x-generated-from: https://learn.microsoft.com/en-us/rest/api/notificationhubs/ x-generated-by: claude-crawl-2026-05-08