Azure Migrate REST API

Azure Migrate helps you to migrate to Azure. Azure Migrate provides a centralized hub to track discovery, assessment, and migration of on-premises infrastructure, applications, and data to Azure. The hub provides Azure tools for assessment and migration, as well as third-party independent software vendor (ISV) offerings. To learn more about Azure Migrate, see the Azure Migrate documentation.


There are two versions of Azure Migrate and the above capability is available with the new version. However, the REST APIs for the new version are not avaible yet and the REST APIs documented here are applicable only for the previous version that helped customers in assessment of on-premises workloads for migration to Azure.

REST Operation Groups

Operation Group Details
Projects Provides operations for managing Azure Migrate projects.
Groups Provides operations for managing groups.
Machines Provides operations for accessing discovered machines.
Assessments Provides operations for managing assessments.
Assessed machines Provides operations for accessing machines that are assessed in Azure Migrate.
Operations Lists all available REST APIs for Azure Migrate.