Azure API Management

Azure API Management provides a REST API for performing operations on selected entities, such as users, groups, products, and subscriptions. This reference provides a guide for working with the API Management REST API, as well as specific reference information for each available operation, grouped by entity.

REST Operation Groups

Operation Group Description
API Provides operations for managing the APIs of a service instance.
API Diagnostic Provides operations for managing Diagnostic settings for the logger in an API.
API Diagnostic Logger Provides operations for associating Diagnostic settings with a logger in an API.
API Export Exports an API to a SAS blob.
API Issue Provides operations for managing issues for an API.
API Issue Attachment Provides operations for managing issues attachments for an API.
API Issue Comment Provides operations for managing issues comments for an API.
API Management Operations Lists the operations for the API Management provider.
API Management Service Provides operations for managing Azure API Management service instances.
API Operation Lists the operations for for an API.
API Operation Policy Provides operations for managing the policy configured at the API Operation Level of a service instance.
APIs Policy Provides operations for managing the policy configured at the Api Level of a service instance.
API Product Lists the APIs associated with a product.
API Release Provides operations for managing the API releases in a service instance.
API Revisions Lists the API revisions associated with an API in a service instance.
API Schema Provides operations for managing the schema of an API.
API Version Set Provides operations for managing the Version Set of an API.
Authorization Server Provides operations for managing OAuth2 authorization servers for a service instance.
Backend Provides operations for managing Backends for a service instance.
Certificate Provides operations for managing the certificates used for mutual certificate authentication.
Delegation Settings Provides operations for managing Delegation Settings for Developer Portal of a service instance.
Diagnostics Provides operations for managing Diagnostic settings for the logger in a service instance.
Diagnostic Logger Provides operations for associating Diagnostic settings with a logger in a service instance.
Email Template Provides operations for managing Email Templates of a service instance.
Group Provides operations for managing groups of users for a service instance, including built-in, custom, and external groups.
Group User Provides operations for adding and removing users from a group.
Identity Provider Provides operations for managing the Identity Providers configured for Authentication on Developer Portal of service instance.
Issue Provides operations for managing issues of a service instance.
Logger Provides operations for managing Loggers used to collect events.
Network Status Provides Api for viewing the Network Status of a service instance deployed in Virtual Network.
Notification Provides operations for managing notifications for a service instance.
Notifications Recipient Email Provides operations for managing email recipients configured for notifications in a service instance.
Notifications Recipient User Provides operations for managing email recipient users configured for notificatoins in a service instance.
Open ID Connect Providers Provides operations for managing the Open ID Connect Providers for the service instance.
Policy Provides operations for policy management at the global service instance level.
Policy Snippets Lists the policies available in service instance.
Product Provides operations for managing products.
Product API Provides operations for configuring which APIs associated with a product.
Product Group Provides operations for configuring which groups that have visibility to a product.
Product Policy Provides operations for managing the policy configured at the Product Level of a service instance.
Product Subscriptions Lists the subscriptions to a product.
Property Provides operations for creating and updating the property collection for the service instance.
Quota By Counter Keys Provides operations for managing the quota by counter keys.
Quota By Period Keys Provides operations for managing the quota by period keys.
Regions Lists the Azure regions in which the API Management service is available.
Reports Provides usage reports for the service instance.
Subscriptions Provides operations for managing product subscriptions.
Sign In Settings Provides operations for managing the SignIn settings on Developer Portal for a service instance.
Sign Up Settings Provides operations for managing the SignUp settings on Developer Portal for a service instance.
Subscription Provides operations for managing product subscriptions.
Tag Description Provides operations for managing the Description of Tags.
Tag Entity Provides operations for managing the Tag entity associated with Apis, Products, Operations.
Tag Resource List the collection of resources associated with tags.
Tenant Access Provides operations at the root level tenant, such as access key generation.
Tenant Access Git Provides operations for managing the Git configuration for the tenant.
Tenant Configuration Provides operations for synchronizing the Git state with the tenant state.
User Provides operations for managing the users of the service instance.
User Group Lists the groups to which a user belongs.
User Identities Lists identities used by a user.
User Subscription Lists subscriptions by a user.

See Also