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. Add review URL for Application in publisher portal

    When you try to review an application (before publishing) you need to see the URL of the application. Unfortunately this is not possible, the URL is not visible in the application review page in the Publisher Portal.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  2. Notify portal admins of new features

    Sometimes portal customizations (e.g. custom templates) can override new features (e.g. API definition download links). To remedy this portal it was suggested that portal admins be notified within the portal. Better yet, each time there is a new release, show an error-style line informing the user that there was a new release. Allow this line to be closed manually.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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 →
  4. Split Azure API Manager into two main products

    Split Azure API Manager into two main products

    The Publish and Subscribe should be Enterprise wide while the SOA aspect can be deployed independently by department or application.

    . Enterprise capable Publish and Subscribe
    
    . Operational SOA layer for Relay and workflow

    3 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 →
  5. BUG: Uri for appID is required to be a Url in the management console (instead of any Uri)

    An API has an appID. According to the label over the field this is an URI but the user interface does not allow us to put anything else but an url. We use a custom uri scheme to identify all of our applications and it would be really nice if we can continue to use this. The custom scheme we use is intended to end the confusion on our integrators of when to use a url and when to use an ID.

    3 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 →
  6. API Portal to properly process HTTP response content

    The API Web Portal should try to process the HTTP response accordingly to the declared MIME type, it might it be as an uui encoded attachment or embedded in the body.

    In case of doubt it shall NOT process the response at all.
    In our APIs the XML response has weird CR/LF scattered around added by the Portal itself.

    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 →
  7. elaborate the documentation for the API Management subscription

    Could you please elaborate the documentation for the subscription

    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. 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 →
  9. 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 →
  10. Stuggeling to find the latest supported ARM API Version and Parameter

    I find it quite hard to figure out what API Versions are available for a certain resource and what options/parameters every Version offers.
    This makes it quite hard to find Schema Changes between each API Version and to find out if new features have been added to the Resource Definition.

    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 →
  11. 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 →

    Thank you for the feedback, Praveen. Please explain what you mean by “…if a particular operation is called within the other operations of the APIM instance”? Also, are you suggesting search across several APIM instances or within a single instance?

  12. 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 →
  13. Ability to specify notification email proxy

    We use an external API to generate, style and send all our systems' emails. To replicate those email templates in APIM requires a copy/paste in several different template fields. It would be great to specify some endpoint that we can POST/GET to send the APIM email values to a service. We can model the service endpoints to match whatever APIM sends.

    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 →
  14. Edit Internal Email Templates

    Please add the ability to edit the internal emails sent when users sign up.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  15. Manage Backends with Azure Portal

    There doesn't seem to be a way to manage Backends with the Azure Portal. You must import a Function App to get the function app as a backend (or ARM Template and create the backend), but there's no way to manually hook up a Backend. There's also no way to clean out old backends.

    Could we add a new item under API Management below APIs called Backends?

    2 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. Allow OAuth2.0/OpenID Connect Authentication when testing APIs through the Azure Portal.

    Whenever an API requires OAuth2.0 or OpenID Connection authentication, through the Developer Portal you can authenticate at the defined STS. Yet, in the Azure Management Portal, when testing your API, this 'button' or feature is missing. To me, this renders the Test option useless, because all our APIs require OAuth...

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support for Node.js like APIGEE

    I hope you would have seen other API tools like APIGEE. Just in case I have a local node. js application, I should be quickly upload into API management portal and act as a back end. This will help me to quickly complement any missing capabilities like support for MangoDB or ReDis or mem cache for caching instead of using default cache mechanism provided by default. Another use case that I can think of, is that I have some on prem data like stores and there location. Then I would like to have some of these data exported to user…

    2 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 →
    under review  ·  Miao Jiang responded

    Hi Venkatesh,

    Can you please elaborate more on what you would like to see in Azure API Management? If I understand correctly you’d like to be able to import your APIs written in Node.js into API Management with a easy solution?

  18. Allow free trail to create service principal

    When creating a service principal I get
    command used : az ad sp create-for-rbac
    Directory permission is needed for the current user to register the application. For how to configure, please refer 'https://docs.microsoft.com/azure/azure-resource-manager/resource-group-create-service-principal-portal'. Original error: Insufficient privileges to complete the operation.
    I'm on a free trail, and I need the service principal details to allow for automation (using terraform)

    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 →
  19. API Data Streaming while calling backend

    We have a need to call a backend document API which may return large documents (200 - 500 MB). Can we have a feature of data streaming enabled. Also, this can run longer than the current timeout limit of 240 seconds.

    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 →
  20. Ability to update Expired Invite messaging

    Hi Team,
    Can you please add support to customize the language/message in "Invalid invitation token" page?
    We want to use a more user friendly message in our APIM instance, instead of the default one.

    FYI:
    Invalid invitation token
    Please note that confirmation links are valid for only 48 hours. If you are still within this timeframe, please make sure your link is correct. If your link has expired, then please repeat the action you're trying to confirm.

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

Feedback and Knowledge Base