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. 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 →
  2. Enterprise ACLs

    Enterprise ACLs
    • Will need to control access to specific nodes of the API Manager with inheritance
    Example: If I manage a division I can change the child team's APIs

    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 →
  3. Making people API managers

    The method described here, which seems to be the only way, to make people API managers do not work:
    https://azure.microsoft.com/en-us/documentation/articles/api-management-faq/#how-do-i-add-a-user-to-the-administrators-group

    The developers might have tested the applications with accounts that are already admin on the subscription, and found it working.
    What needs to happen is, ideally to be able manage users, both developers and admin, in the API portal - not in Azure Portal which it doesn it work, anyways.

    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 →
  4. named values git

    Add Named Values information to the Git integration feature

    4 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 →
  5. Display details of YAML importing error

    Importing YAML file, the message "Internal Server Error" is displayed if there is an invalid error response definition as following.

    responses:
    '200':
    description: Successfully updated a user
    content:
    application/json:
    schema:
    $ref: '#/components/schemas/User'
    '400':
    $ref: '#/components/schemas/User' # <-- it has to be set Error Response compornent

    It's useful to display if the details of error, not only "Internal Server error", for troubleshooting.

    Regards,

    4 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. Sorting API by "API URL Suffix"

    Hi,
    It will be really interesting to a kind of a tree view that shows us all the api url suffix and the api in it
    e.g:

    /
    /clients/
    >API Name
    >> List of operations
    /employees/
    >API Name
    >> List of operations

    Regards

    4 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 →
  7. Allow Specifying Scope for Properties

    It's great that there's properties that can then be referenced within policies without hard coding them in. It should provide added flexibility when the properties are maintained in one place. However, as it currently stands, all of the properties are global which makes them inherently hard-coded anyway.

    Being able to specify the scope of a property in the publisher portal should provide even more flexibility.

    --------------------

    Global Scoped Properties: As the properties currently are. I can as an admin go into the publisher portal and specify a global property value.

    User Scoped Properties: A user could set the value in…

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

    4 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 →
  10. 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 →
  11. Make it possible to call a long-running backend API which need more than 4 minutes to return

    Hi team,

    We have some legacy backend APIs which need around 10 minutes to return. Yet, the APIM SLB has a defalut timeout for 4 minutes, which is not changeable from the user side even if I set forward-request timeout to be 15 minutes via Policy, I have never got a response from the APIM. The 4 minutes limit can be avoided by a keep live logic. Could you please implement this while calling a backend API and make sure the timeout can meet the value set in the Policy.

    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 →
  12. 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 →
  13. 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 →
  14. 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.

    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 →
  15. 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 →
  16. 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 →
  17. 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 →
  18. 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 →
  19. 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 →
  20. 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 →
  • Don't see your idea?

Feedback and Knowledge Base