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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  3. Managing Client Certificates for API Management

    I understand there is no support of pulling certificates from Key vault and loading those to Client Certificates.

    It would be better if we can have the functionality to pull certificates from secured KeyVault and upload those to the client certificates.

    This way we can also manage the client certificates on Azure rather than keeping the certificates somewhere else and every time upload those certificates in case of restoring or creating Azure API Management

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  4. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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 keys

    it 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.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  6. 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 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  7. Page to check ongoing interventions

    Have a page that indicates if a maintenance is ongoing on our instance.

    Today, in case of issues with one of the API's, we cannot assess if a maintenance task @ azure causes the unavailability. (Eg. on Dev tier)

    With a page (eg. per resource group) indicating ongoing maintenance on the instances components (eg. virtualisation layer) we know that we have to wait till the maintenance is finished rather than starting incident mgt our side or debugging our code.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  8. List all custom RBAC roles in the Portal

    Currently the Azure Portal lists custom RBAC roles down to API Service scope. Roles defined on a specific API scope (i.e. being one level below Service) are not listed in the Custom Roles overview.

    This is not a big one but it would be a nice enhancement to have a quick overview on all available custom roles (including assignment) for those who prefer to work with the GUI.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  9. Search by keywords across all APIs in a APIM instance

    It would be great if we can search for a particular keyword across all operations in all APIs of a particular APIM instance in a subscription.
    Say, I would like to search if a particular operation is called within the other operations of the APIM instance, I should be able to search based on a keyword that lists out all the instances where this is referenced.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  10. Azure API Management - UI/html files not present in Git - These files should be saved in Git to automate CI/CD process

    We are having one issue in Azure API Management Portal. We have created clone from APIM Publisher portal by using the instructions given in publisher portal.

    however we don't see the html changes which we have made in developer portal/publisher portal in Git repository.

    We can see few folders like APIs, Products etc. and in these folders we can see only configuration file and description file(html) however we don't find the html changes which we have made in developer portal.

    When we have to move html changes from one environment to another (Development environment to QA environment), we have to…

    18 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  11. xml-to-json does not work

    xml-to-json policy does not work. Gives me xml back as the output. What is needed to make this work?

    <outbound>
    <base />
    <set-header name="Accept" exists-action="override">
    <value>application/json</value>
    </set-header>
    <xml-to-json kind="direct" apply="always" consider-accept-header="true" />
    </outbound>

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  12. Auto-populate Subscription Name when adding Subscriptions via Azure Portal

    The Subscription Name is a required field that is also an ID that must be unique. I understand this change is intentional, so that the ID *may* be provided by the user. For those of us that don't need a particular value for Subscription Name, it would be more convenient to not require that we hand-generate a unique ID; needless step with a chance for user error, and annoyance.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  13. 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.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  15. Schedule the service upgrade of APIM

    Hi Team,

    As we have known developer tier does not provide SLA and many users choose it for their UAT environment. In some cases, users deploy their apps to UAT before releasing it, but the APIM instance is down due to a service upgrade.

    We are wondering if it is possible to schedule the service upgrade or inform the users 24 hours in advance.

    Much appreciate for any insights!

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  16. Getting in ARM template apis operations based on fuction app automatically

    It is possible to specify the operations you want to add in the template programmatically. But there is a problem if you want to the api instance automatically update when the new function is added. Would be nice if operations would go directly from app without the need of aading them manually in the template.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  17. Provide options to show all APIs in Azure Portal

    Azure portal does show a limited list of APIs (100). It allows to search but would be nice if you can show how many APis exist, how many are loaded in the screen and an option to load the next 100 APIs.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  18. Have a filter to show VMs impacted by Service Health

    If we encounter the same event happening in multiple VMs, it would be nice to filter by Service Health Activity and see the VMs that were impacted by the event including date and time.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  19. Importing WSDL with multiple ports/interfaces

    I have WSDL which contains multiple ports/interfaces. However, in custom connector management wizard reads action only from the first interface. I have a workaround to edit WSDL manually by removing all other interfaces except the one.

    The wizard should recognize all interfaces in WSDL and all Actions by Interface hierarchy.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  20. Improve terminology (subscription, key)

    It's confusing that, for example, the rate-limit and quota policies have variations that are "by subscription" or "by key", when a "key" is also a crucial part of the subscription, but unrelated to the keys or values you can use to limit use.
    Subscription itself is also a confusing term vs the Azure subscription.
    I might suggest "registration" or "access key" for the APIM subscription, and the policies that limit by a "key" might just be called "by value" instead.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 6
  • Don't see your idea?

Feedback and Knowledge Base