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 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 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 Revision | Lists the API revisions associated with an API in a service instance. | |
API Schema | Provides operations for managing the schema of an API. | |
Api Tag Description | Provides operations for managing the Description of Tags in the scope of 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. | |
Cache | Provides operations for managing the caches for a service instance. | |
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. | |
Email Template | Provides operations for managing Email Templates of a service instance. | |
Gateway | Provides operations for managing self-hosted gateways for a service instance. | |
Gateway Api | Provides operations for managing self-hosted gateway apis for a service instance. | |
Gateway Hostname configuration | Provides operations for managing self-hosted gateway hostname configuration. | |
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. | |
Named Values | Provides operations for creating and updating the named value collection for the service instance. | |
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 notifications 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. | |
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. | |
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 sign-in settings on Developer Portal for a service instance. | |
Sign-Up Settings | Provides operations for managing the sign-up settings on Developer Portal for a service instance. | |
Subscription | Provides operations for managing product subscriptions. | |
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. |