API Management
Microsoft Azure API Management is a turnkey solution for publishing APIs to external and internal consumers. Quickly create consistent and modern API gateways for existing backend services hosted anywhere, secure and protect them from abuse and overuse, and gain insights into usage and health. Plus, automate and scale developer onboarding to help get your API program up and running in no time.
-
Limit call rate by key in the Consumption tier
The rate-limit-by-key policy prevents API usage spikes on a per key basis by limiting the call rate to a specified number per a specified time period. This is really important feature of api managament and it's not available in Consumption tier.
73 votesAdded to the backlog.
-
Disable the Developer portal
Could you please provide a feature to disable the Developer portal (a feature to hide the login page) for users who do not use the developer portal.
-The feature to disable the Developer portal
-The feature to restrict access to Developer portal by IP address
etc.58 votesThank you for the feedback! We added this suggestion to the backlog and will update the item when we prioritize it for implementation.
-
Allow mock response headers
In the API Management, UI, we can define mock response headers but they are not being applied to the mock response.
17 votesThank you for the feedback.
-
Search by API Key within API Management blade from Subscriptions Tab
It is currently possible to view all subscriptions and filter by Display Name and Owner.
It is also possible to view individual keys from show/hide keysit would be helpful to be able to paste in a subscription key, and have the list filtered to show the subscription the key belongs to.
10 votesThank you for the feedback!
-
APIM Publisher Portal link is broken
On the blade for APIM, the "Publisher Portal" link no longer brings up the Publisher Portal as of 20190911. It now brings up the non-GA Developer Portal. Please restore the previous functionality, or provide another means to access the trend information.
7 votes -
List and operation all the products for the Groups(Administrators, Developers, etc)
We are able to find out which groups the product belongs to in product blade, However, if we could find the products in Groups blade and operation(add, remove) in batch, it's will be much better. sorting is also needed for Groups blade if product is integreted.
3 votesThank you for the feedback!
-
Force API to a particular http version irrespective of the http version from the backend
Azure API Management have switched to http/1.0 based on few error calls coming from background.
It would be great for us to be able to force a particular http version for the whole API
1 voteThank you for the feedback! We added this suggestion to the backlog and will update the item when we prioritize it for implementation.
-
make the "group by tag" selection standing when exit "API menu" in Azure portal
The "group by tag" selection in the APIs menu (list) in the Azure portal is lost when exiting the menu. It's tedious to set it again each time.
The best would be to have a behavior set in a "preferences" menu :)1 voteThank you for the feedback! We added this suggestion to the backlog and will update the item when we prioritize it for implementation.
-
Add API endpoint to detach all tags from an API
We've got a CICD pipeline to deploy/update APIs using the API Management API. Currently we can only add tags as replacing tags would require querying for all API tags and then call DELETE for each tag.
Please add an operation to support this:
1 voteThank you for the feedback! ARM conventions don’t allow dropping all elements of a collection at once. We added your suggestion to the backlog anyway and we’ll se if and what we can do.
-
Enhance transformation policies to support formats such as csv, xlsx, etc.
It is common to be requested to export data from the API queries to a format that can be shared and easy readable by other non-tech people. So i would say it would be good to be able to enhance the transformation policies to transform from JSON to CSV or XLS/XLSX. Or at least provide an option to export results to these formats on the API Management querying experience.
1 voteThank you for the feedback, Hugo! We understand that you would like an automated option but you can use set-body policy with a DotLiquid template to perform such transformations today.
- Don't see your idea?