Microsoft Azure REST API
Enterprise cloud computing platform and services
Microsoft Azure is a comprehensive cloud computing platform offering over 200 products and services including compute, storage, databases, AI/ML, networking, and analytics. Developers use Azure's REST APIs to programmatically manage cloud resources, deploy applications, configure services, and integrate Azure capabilities into their applications. Azure provides enterprise-grade security, compliance, and hybrid cloud solutions for organizations of all sizes.
https://management.azure.com
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /subscriptions/{subscriptionId}/resourcegroups | List all resource groups in a subscription |
| PUT | /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName} | Create or update a resource group |
| GET | /subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachines | List all virtual machines in a subscription |
| PUT | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName} | Create or update a virtual machine |
| POST | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/start | Start a virtual machine |
| POST | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/powerOff | Power off a virtual machine |
| GET | /subscriptions/{subscriptionId}/providers/Microsoft.Storage/storageAccounts | List all storage accounts in a subscription |
| PUT | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName} | Create or update a storage account |
| GET | /subscriptions/{subscriptionId}/providers/Microsoft.Sql/servers | List all SQL servers in a subscription |
| GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites | List web apps in a resource group |
| PUT | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name} | Create or update a web app |
| GET | /subscriptions/{subscriptionId}/providers/Microsoft.Network/virtualNetworks | List all virtual networks in a subscription |
| GET | /subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/managedClusters | List all Azure Kubernetes Service clusters |
| GET | /subscriptions/{subscriptionId}/providers/Microsoft.Monitor/metrics | Get metrics for Azure resources |
| POST | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName} | Create or update a deployment using ARM templates |
Sponsor this page
AvailableReach developers actively building with Microsoft Azure. See live pageview data and self-serve checkout — your slot goes live in minutes.
View inventory & pricing →Code Examples
curl -X GET 'https://management.azure.com/subscriptions/{subscription-id}/resourcegroups?api-version=2021-04-01' \
-H 'Authorization: Bearer {access-token}' \
-H 'Content-Type: application/json'
Use Microsoft Azure from Claude / Cursor / ChatGPT
Get a hosted MCP endpoint for Microsoft Azure. Paste your Microsoft Azure API key, copy back one URL, drop it into Claude Desktop, Cursor, or any AI client that supports remote MCP. Your AI calls Microsoft Azure directly with your credentials — no local install, works on mobile.
list_azure_resources
List all resources across Azure subscriptions with filtering by resource type, location, and tags
manage_virtual_machines
Create, start, stop, restart, and delete Azure virtual machines with configuration management
deploy_azure_resources
Deploy Azure resources using ARM templates or Bicep with validation and rollback capabilities
monitor_azure_metrics
Retrieve and analyze Azure Monitor metrics, logs, and alerts for resource health monitoring
manage_storage_accounts
Create and configure Azure Storage accounts, manage blob containers, and handle file operations
Connect in 60 seconds
Paste your Microsoft Azure key → get an MCP URL → paste into Claude/Cursor. Hosted by IOX, encrypted at rest.
Connect Microsoft Azure to your AI →