Skip to main content

Reminder: Azure Service Management API for Messaging Services will be retired on 1 December 2021

Published date: October 07, 2021

Note: The retirement date was updated from 1 November 2021 to 1 December 2021. These REST APIs will now be retired on 1 December 2021.

Azure Resource Manager (ARM), our next-generation cloud infrastructure stack, is fully replacing the "classic" Azure Service Management (ASM) model (classic deployment model). As a result, classic deployment model REST APIs for Service Bus, Relay, and Event Hubs are officially being retired on 1 December 2021. The retirement was announced on a Microsoft Tech Community announcement. Since then, we have worked directly with our customers to complete the migration of these calls to ARM. This retirement affects the management API. Runtime operations such as sending or receiving messages are not affected.

Required action

Review the migration guide and transition to ARM before 1 December 2021. In most cases, migration will require a small amount of code changes on your part.

Visual Studio tooling

The Notification Hubs tooling in Visual Studio 2019 will be updated to use the ARM APIs to enumerate your Notification Hubs. You will need to update to Visual Studio 2019 version16.11.5 or higher. Versions prior to this will display an error.

Help and support

  • For more information about the retirement of this API, please check our migration guide.
  • For more information about the difference between ASM and ARM, please visit this page comparing the two.
  • If you still have questions or need additional information to identify the source of the calls, please contact us at or create a support request.
  • Service Bus
  • Event Grid
  • Retirements