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. Manually Failover API Managemnet Service to secondary Datacenter

    Please provide the manual failover functionality for API Management (Premium SKU) service to the secondary datacenter.

    This is an important requirement for a successful DR Drill.

    10 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. More flexible subscriptions in Azure API Management

    Present model for providing access to APIs is based on product subscriptions owned by a user. Each subscription includes a few properties and a pair of API keys. We are working on expanding this model to allow subscriptions and keys to be owned by a group of users or not be associated with any users at all. This will allow customers the flexibility of creating an ad-hoc set of key or having keys shared by a team of users without worrying about their ownership when members leave or are added to the team.

    226 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    started  ·  16 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  3. Use Azure Key Vault-managed client certificates in Azure API Management

    A while ago we enabled the use of Azure Key Vault-managed SSL certificates for custom domain names in API Management. We are working to expand this feature to certificates used for mutual certificate authentication between the gateway and a backend.

    318 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  8 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  4. Filter doesn't clear properly

    The 'filter' option on the new APIM portal does not work well. If I select an API, then filter on the url displayname and perform an action, the filter resets, but doesn't clear out the text that I entered for the search. I then have to clear out the filtered text I typed in, and re-add it. It makes performing multiple tasks difficult. This happens in both Edge and Firefox.

    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 →
  5. Optin/Optout on features & validations

    Often times I see that new validations are being rolled out by APIm team (recent one was from last week's May 11th release) where they rolled out a validation check to force uniqueness on API path (excluding parameters) which broke our builds when our release build is enroute to prod deploy. This also gives the power back to the consumers on when to opt in or opt out of any features you are releasing with future deployments .

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    unplanned  ·  0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  6. 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 →
  7. Mechanism for copying API configuration between resources on different subscriptions

    A better way to copy API Configurations between resources on different subscriptions. Eg: development subscription -> production subscription

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  0 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  8. allow adding new dynamic attributes to email notification/templates

    Provide us with the ability to define our own attributes (today you allow on notification template 3 attributes: email, organization name and originating email). if you allow us to set up our own attributes we would be able to prepare the emails in a more sophisticated way. we will only have to amend the instance attributes and all of the emails will work for us.

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  3 comments  ·  API management experience  ·  Flag idea as inappropriate…  ·  Admin →
  9. Provide API Management in the German Cloud

    German companies are starting to deploy their workloads in the Cloud but in the German one and many of our clients ask about the availability of the API Management in this region. Actually is a very important service for them.

    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 →
  10. 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 →
  11. Allow to link css and javascript files to the HTML head segment.

    Allow to link css and javascript files to the HTML head segment.

    11 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 →
  12. 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 →
  13. Provide a configurable timeout for password reset link in API Management

    Currently, when resetting a users password in the Azure API Management portal, the email link expires after ~30 mins.

    Ideally, the timeout value should be configurable as we have processes that require a longer period. Customer in other countries are often not immediately available to follow the link.

    Provide a configurable timeout for password reset link in API Management.

    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 →
  14. Git password generation should be URL encoded

    As it stands today, you have to URL encode the password before it can be used within Git. Note ampersand in partial password shown below.

    Partial Password -- 586ea4e36ccc210085030004&2017

    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 →
  15. Increase invitation Timeout

    Hi Team,
    Can we increase the invitation expiration time from 48 hours to 72 hours or longer?
    When we send out invitations on Fridays, most of them are missed, and we have to resend them on Monday again.
    Please take this use case into account.

    6 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 →
  16. 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 →
  17. APIM Hybrid connection manager support for accessing on premise web services

    Accessing onPremise web services in APIM is very inconvenient and requires either complex vnet/vpn setup, use of extra products like AAD application gateway or custom coding of API apps combined with a hybrid connection.

    It is not even possible to use logic apps as codeless bridge since LAs are also unable to access on premise web services.

    The option of installing an on premise version of the gateway is also only on a future roadmap and handles a wider use case that just accessing on premise services.

    Request is to support using the hybrid connection manager in the APIM backend…

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

    When browsing for Azure Resource it would be very useful to have the list also show what subscription the logic app belongs to. This way we would minimize the risk of sending data to a production logic app instead of a test. If you have divided them up that way.

    6 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 →
  20. Enterprise participation encouraged

    During creation process inhibit creation of duplicate company API Pub and Sub instances. Suggest duplicates to get access to the company API Pub Sub instance.

    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 →
  • Don't see your idea?

Feedback and Knowledge Base