Microsoft Azure API Management · JSON Structure

Microsoft Azure Api Management Structure

Structural overview of the Microsoft Azure API Management API surface; extracted from openapi/.

Type: Properties: 0
A2AAI GatewayAPI CenterAPI GatewayAPI ManagementEnterpriseMCPMicrosoft Azure

Microsoft Azure Api Management Structure is a JSON Structure definition published by Microsoft Azure API Management.

Meta-schema:

JSON Structure

Raw ↑
{
  "provider": "Microsoft Azure API Management",
  "providerId": "microsoft-azure-api-management",
  "kind": "json-structure",
  "description": "Structural overview of the Microsoft Azure API Management API surface; extracted from openapi/.",
  "schemaCount": 10,
  "operationCount": 248,
  "schemas": [
    {
      "name": "OperationListResult",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ServiceNameAvailabilityResult",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "DomainOwnershipIdentifierResult",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ApiManagementServiceListResult",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ApiManagementServiceResource",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "ApiCollection",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ApiContract",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "ApiCreateOrUpdateParameter",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "DiagnosticCollection",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "DiagnosticContract",
      "type": "object",
      "propertyCount": 4,
      "required": []
    }
  ],
  "operations": [
    {
      "method": "GET",
      "path": "/providers/Microsoft.ApiManagement/operations",
      "operationId": "ApiManagementOperations_List",
      "summary": "Microsoft Azure API Management ApiManagementOperations_List",
      "tags": [
        "ApiManagementOperations"
      ]
    },
    {
      "method": "POST",
      "path": "/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/checkNameAvailability",
      "operationId": "ApiManagementService_CheckNameAvailability",
      "summary": "Microsoft Azure API Management ApiManagementService_CheckNameAvailability",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "POST",
      "path": "/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/getDomainOwnershipIdentifier",
      "operationId": "ApiManagementService_GetDomainOwnershipIdentifier",
      "summary": "Microsoft Azure API Management ApiManagementService_GetDomainOwnershipIdentifier",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/service",
      "operationId": "ApiManagementService_List",
      "summary": "Microsoft Azure API Management ApiManagementService_List",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service",
      "operationId": "ApiManagementService_ListByResourceGroup",
      "summary": "Microsoft Azure API Management ApiManagementService_ListByResourceGroup",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}",
      "operationId": "ApiManagementService_Get",
      "summary": "Microsoft Azure API Management ApiManagementService_Get",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}",
      "operationId": "ApiManagementService_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiManagementService_CreateOrUpdate",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}",
      "operationId": "ApiManagementService_Delete",
      "summary": "Microsoft Azure API Management ApiManagementService_Delete",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}",
      "operationId": "ApiManagementService_Update",
      "summary": "Microsoft Azure API Management ApiManagementService_Update",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis",
      "operationId": "Api_ListByService",
      "summary": "Microsoft Azure API Management Api_ListByService",
      "tags": [
        "Api"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}",
      "operationId": "Api_Get",
      "summary": "Microsoft Azure API Management Api_Get",
      "tags": [
        "Api"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}",
      "operationId": "Api_CreateOrUpdate",
      "summary": "Microsoft Azure API Management Api_CreateOrUpdate",
      "tags": [
        "Api"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}",
      "operationId": "Api_Delete",
      "summary": "Microsoft Azure API Management Api_Delete",
      "tags": [
        "Api"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}",
      "operationId": "Api_Update",
      "summary": "Microsoft Azure API Management Api_Update",
      "tags": [
        "Api"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics",
      "operationId": "ApiDiagnostic_ListByService",
      "summary": "Microsoft Azure API Management ApiDiagnostic_ListByService",
      "tags": [
        "ApiDiagnostic"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}",
      "operationId": "ApiDiagnostic_Get",
      "summary": "Microsoft Azure API Management ApiDiagnostic_Get",
      "tags": [
        "ApiDiagnostic"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}",
      "operationId": "ApiDiagnostic_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiDiagnostic_CreateOrUpdate",
      "tags": [
        "ApiDiagnostic"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}",
      "operationId": "ApiDiagnostic_Delete",
      "summary": "Microsoft Azure API Management ApiDiagnostic_Delete",
      "tags": [
        "ApiDiagnostic"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/diagnostics/{diagnosticId}",
      "operationId": "ApiDiagnostic_Update",
      "summary": "Microsoft Azure API Management ApiDiagnostic_Update",
      "tags": [
        "ApiDiagnostic"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues",
      "operationId": "ApiIssue_ListByService",
      "summary": "Microsoft Azure API Management ApiIssue_ListByService",
      "tags": [
        "ApiIssue"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}",
      "operationId": "ApiIssue_Get",
      "summary": "Microsoft Azure API Management ApiIssue_Get",
      "tags": [
        "ApiIssue"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}",
      "operationId": "ApiIssue_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiIssue_CreateOrUpdate",
      "tags": [
        "ApiIssue"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}",
      "operationId": "ApiIssue_Delete",
      "summary": "Microsoft Azure API Management ApiIssue_Delete",
      "tags": [
        "ApiIssue"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/issues/{issueId}",
      "operationId": "ApiIssue_Update",
      "summary": "Microsoft Azure API Management ApiIssue_Update",
      "tags": [
        "ApiIssue"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations",
      "operationId": "ApiOperation_ListByApi",
      "summary": "Microsoft Azure API Management ApiOperation_ListByApi",
      "tags": [
        "ApiOperation"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}",
      "operationId": "ApiOperation_Get",
      "summary": "Microsoft Azure API Management ApiOperation_Get",
      "tags": [
        "ApiOperation"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}",
      "operationId": "ApiOperation_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiOperation_CreateOrUpdate",
      "tags": [
        "ApiOperation"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}",
      "operationId": "ApiOperation_Delete",
      "summary": "Microsoft Azure API Management ApiOperation_Delete",
      "tags": [
        "ApiOperation"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}",
      "operationId": "ApiOperation_Update",
      "summary": "Microsoft Azure API Management ApiOperation_Update",
      "tags": [
        "ApiOperation"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operationsByTags",
      "operationId": "Operation_ListByTags",
      "summary": "Microsoft Azure API Management Operation_ListByTags",
      "tags": [
        "ApiOperationsByTag"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies",
      "operationId": "ApiPolicy_ListByApi",
      "summary": "Microsoft Azure API Management ApiPolicy_ListByApi",
      "tags": [
        "ApiPolicy"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies/{policyId}",
      "operationId": "ApiPolicy_Get",
      "summary": "Microsoft Azure API Management ApiPolicy_Get",
      "tags": [
        "ApiPolicy"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies/{policyId}",
      "operationId": "ApiPolicy_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiPolicy_CreateOrUpdate",
      "tags": [
        "ApiPolicy"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/policies/{policyId}",
      "operationId": "ApiPolicy_Delete",
      "summary": "Microsoft Azure API Management ApiPolicy_Delete",
      "tags": [
        "ApiPolicy"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/products",
      "operationId": "ApiProduct_ListByApis",
      "summary": "Microsoft Azure API Management ApiProduct_ListByApis",
      "tags": [
        "ApiProduct"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases",
      "operationId": "ApiRelease_ListByService",
      "summary": "Microsoft Azure API Management ApiRelease_ListByService",
      "tags": [
        "ApiRelease"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}",
      "operationId": "ApiRelease_Get",
      "summary": "Microsoft Azure API Management ApiRelease_Get",
      "tags": [
        "ApiRelease"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}",
      "operationId": "ApiRelease_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiRelease_CreateOrUpdate",
      "tags": [
        "ApiRelease"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}",
      "operationId": "ApiRelease_Delete",
      "summary": "Microsoft Azure API Management ApiRelease_Delete",
      "tags": [
        "ApiRelease"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/releases/{releaseId}",
      "operationId": "ApiRelease_Update",
      "summary": "Microsoft Azure API Management ApiRelease_Update",
      "tags": [
        "ApiRelease"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/resolvers",
      "operationId": "GraphQLApiResolver_ListByApi",
      "summary": "Microsoft Azure API Management GraphQLApiResolver_ListByApi",
      "tags": [
        "GraphQLApiResolver"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/resolvers/{resolverId}",
      "operationId": "GraphQLApiResolver_Get",
      "summary": "Microsoft Azure API Management GraphQLApiResolver_Get",
      "tags": [
        "GraphQLApiResolver"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/resolvers/{resolverId}",
      "operationId": "GraphQLApiResolver_CreateOrUpdate",
      "summary": "Microsoft Azure API Management GraphQLApiResolver_CreateOrUpdate",
      "tags": [
        "GraphQLApiResolver"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/resolvers/{resolverId}",
      "operationId": "GraphQLApiResolver_Delete",
      "summary": "Microsoft Azure API Management GraphQLApiResolver_Delete",
      "tags": [
        "GraphQLApiResolver"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/resolvers/{resolverId}",
      "operationId": "GraphQLApiResolver_Update",
      "summary": "Microsoft Azure API Management GraphQLApiResolver_Update",
      "tags": [
        "GraphQLApiResolver"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/revisions",
      "operationId": "ApiRevision_ListByService",
      "summary": "Microsoft Azure API Management ApiRevision_ListByService",
      "tags": [
        "ApiRevision"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas",
      "operationId": "ApiSchema_ListByApi",
      "summary": "Microsoft Azure API Management ApiSchema_ListByApi",
      "tags": [
        "ApiSchema"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas/{schemaId}",
      "operationId": "ApiSchema_Get",
      "summary": "Microsoft Azure API Management ApiSchema_Get",
      "tags": [
        "ApiSchema"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas/{schemaId}",
      "operationId": "ApiSchema_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiSchema_CreateOrUpdate",
      "tags": [
        "ApiSchema"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/schemas/{schemaId}",
      "operationId": "ApiSchema_Delete",
      "summary": "Microsoft Azure API Management ApiSchema_Delete",
      "tags": [
        "ApiSchema"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions",
      "operationId": "ApiTagDescription_ListByService",
      "summary": "Microsoft Azure API Management ApiTagDescription_ListByService",
      "tags": [
        "ApiTagDescription"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions/{tagDescriptionId}",
      "operationId": "ApiTagDescription_Get",
      "summary": "Microsoft Azure API Management ApiTagDescription_Get",
      "tags": [
        "ApiTagDescription"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions/{tagDescriptionId}",
      "operationId": "ApiTagDescription_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiTagDescription_CreateOrUpdate",
      "tags": [
        "ApiTagDescription"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tagDescriptions/{tagDescriptionId}",
      "operationId": "ApiTagDescription_Delete",
      "summary": "Microsoft Azure API Management ApiTagDescription_Delete",
      "tags": [
        "ApiTagDescription"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags",
      "operationId": "Tag_ListByApi",
      "summary": "Microsoft Azure API Management Tag_ListByApi",
      "tags": [
        "ApiTag"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}",
      "operationId": "Tag_GetByApi",
      "summary": "Microsoft Azure API Management Tag_GetByApi",
      "tags": [
        "ApiTag"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}",
      "operationId": "Tag_AssignToApi",
      "summary": "Microsoft Azure API Management Tag_AssignToApi",
      "tags": [
        "ApiTag"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}",
      "operationId": "Tag_DetachFromApi",
      "summary": "Microsoft Azure API Management Tag_DetachFromApi",
      "tags": [
        "ApiTag"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/wikis",
      "operationId": "ApiWikis_List",
      "summary": "Microsoft Azure API Management ApiWikis_List",
      "tags": [
        "ApiWiki"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/wikis/default",
      "operationId": "ApiWiki_Get",
      "summary": "Microsoft Azure API Management ApiWiki_Get",
      "tags": [
        "ApiWiki"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/wikis/default",
      "operationId": "ApiWiki_CreateOrUpdate",
      "summary": "Microsoft Azure API Management ApiWiki_CreateOrUpdate",
      "tags": [
        "ApiWiki"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/wikis/default",
      "operationId": "ApiWiki_Delete",
      "summary": "Microsoft Azure API Management ApiWiki_Delete",
      "tags": [
        "ApiWiki"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/wikis/default",
      "operationId": "ApiWiki_Update",
      "summary": "Microsoft Azure API Management ApiWiki_Update",
      "tags": [
        "ApiWiki"
      ]
    },
    {
      "method": "POST",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/applynetworkconfigurationupdates",
      "operationId": "ApiManagementService_ApplyNetworkConfigurationUpdates",
      "summary": "Microsoft Azure API Management ApiManagementService_ApplyNetworkConfigurationUpdates",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends",
      "operationId": "Backend_ListByService",
      "summary": "Microsoft Azure API Management Backend_ListByService",
      "tags": [
        "Backend"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}",
      "operationId": "Backend_Get",
      "summary": "Microsoft Azure API Management Backend_Get",
      "tags": [
        "Backend"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}",
      "operationId": "Backend_CreateOrUpdate",
      "summary": "Microsoft Azure API Management Backend_CreateOrUpdate",
      "tags": [
        "Backend"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}",
      "operationId": "Backend_Delete",
      "summary": "Microsoft Azure API Management Backend_Delete",
      "tags": [
        "Backend"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}",
      "operationId": "Backend_Update",
      "summary": "Microsoft Azure API Management Backend_Update",
      "tags": [
        "Backend"
      ]
    },
    {
      "method": "POST",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}/reconnect",
      "operationId": "Backend_Reconnect",
      "summary": "Microsoft Azure API Management Backend_Reconnect",
      "tags": [
        "BackendReconnect"
      ]
    },
    {
      "method": "POST",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backup",
      "operationId": "ApiManagementService_Backup",
      "summary": "Microsoft Azure API Management ApiManagementService_Backup",
      "tags": [
        "ApiManagementService"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates",
      "operationId": "Certificate_ListByService",
      "summary": "Microsoft Azure API Management Certificate_ListByService",
      "tags": [
        "Certificate"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates/{certificateId}",
      "operationId": "Certificate_Get",
      "summary": "Microsoft Azure API Management Certificate_Get",
      "tags": [
        "Certificate"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates/{certificateId}",
      "operationId": "Certificate_CreateOrUpdate",
      "summary": "Microsoft Azure API Management Certificate_CreateOrUpdate",
      "tags": [
        "Certificate"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates/{certificateId}",
      "operationId": "Certificate_Delete",
      "summary": "Microsoft Azure API Management Certificate_Delete",
      "tags": [
        "Certificate"
      ]
    },
    {
      "method": "POST",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/certificates/{certificateId}/refreshSecret",
      "operationId": "Certificate_RefreshSecret",
      "summary": "Microsoft Azure API Management Certificate_RefreshSecret",
      "tags": [
        "Certificate"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics",
      "operationId": "Diagnostic_ListByService",
      "summary": "Microsoft Azure API Management Diagnostic_ListByService",
      "tags": [
        "Diagnostic"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}",
      "operationId": "Diagnostic_Get",
      "summary": "Microsoft Azure API Management Diagnostic_Get",
      "tags": [
        "Diagnostic"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}",
      "operationId": "Diagnostic_CreateOrUpdate",
      "summary": "Microsoft Azure API Management Diagnostic_CreateOrUpdate",
      "tags": [
        "Diagnostic"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}",
      "operationId": "Diagnostic_Delete",
      "summary": "Microsoft Azure API Management Diagnostic_Delete",
      "tags": [
        "Diagnostic"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/diagnostics/{diagnosticId}",
      "operationId": "Diagnostic_Update",
      "summary": "Microsoft Azure API Management Diagnostic_Update",
      "tags": [
        "Diagnostic"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways",
      "operationId": "Gateway_ListByService",
      "summary": "Microsoft Azure API Management Gateway_ListByService",
      "tags": [
        "Gateway"
      ]
    },
    {
      "method": "GET",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}",
      "operationId": "Gateway_Get",
      "summary": "Microsoft Azure API Management Gateway_Get",
      "tags": [
        "Gateway"
      ]
    },
    {
      "method": "PUT",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}",
      "operationId": "Gateway_CreateOrUpdate",
      "summary": "Microsoft Azure API Management Gateway_CreateOrUpdate",
      "tags": [
        "Gateway"
      ]
    },
    {
      "method": "DELETE",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}",
      "operationId": "Gateway_Delete",
      "summary": "Microsoft Azure API Management Gateway_Delete",
      "tags": [
        "Gateway"
      ]
    },
    {
      "method": "PATCH",
      "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}",
      "oper

# --- truncated at 32 KB (92 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure-api-management/refs/heads/main/json-structure/microsoft-azure-api-management-structure.json