The ApiManagementClient offers REST endpoints for provisioning and managing Azure API Management service instances—creating, updating, deleting, listing, and checking name availability—as well as performing operational tasks such as backing up and restoring services, applying network configuration changes, retrieving available SKUs, and obtaining single‑sign‑on tokens.
Updates the Microsoft.ApiManagement resource running in the Virtual network to pick the updated network settings.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Creates or updates an API Management service. This is long running operation and could take several minutes to complete.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
GET
/providers/Microsoft.ApiManagement/operations
Lists all of the available REST API operations of the Microsoft.ApiManagement provider.
api-version(query, required) — Version of the API to be used with the client request.
Checks availability and correctness of a name for an API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Lists all API Management services within an Azure subscription.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
List all API Management services within a resource group.
resourceGroupName(path, required) — The name of the resource group.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Gets an API Management service resource description.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Gets the Single-Sign-On token for the API Management Service which is valid for 5 Minutes.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
Restores a backup of an API Management service created using the ApiManagementService_Backup operation on the current service. This is a long running operation and could take several minutes to complete.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
resourceGroupName(path, required) — The name of the resource group.
serviceName(path, required) — The name of the API Management service.
api-version(query, required) — Version of the API to be used with the client request.
subscriptionId(path, required) — Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
13 endpoints auto-detected
Authentication
This API requires authentication: OAuth.
curl -X POST \
"https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/applynetworkconfigurationupdates"