How to Use the Notification Hubs REST Interface


This section describes how to use the Azure Notification Hubs REST APIs to send notifications and manage registrations.

Notification Hubs use the same security infrastructure as Microsoft Azure Service Bus, and thus supports Microsoft Azure Active Directory Access Control (also known as Access Control Service or ACS). This section focuses on Shared Access Secret authentication (SAS) as the most common form of accessing Notification Hubs.

Microsoft already provides a .NET wrapper around the REST API in the Microsoft.Azure.NotificationHubs.NotificationHubClient (NuGet package) assembly. As such, this section focuses on Java and Javascript clients.

In this section

Common Concepts

Using REST APIs from a Backend

Using REST APIs from the Device