Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

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. Allow scopes to be added to OIDC token request when testing APIs in the Developer Portal

    Scopes are commonly used to authorize requests to API operations and the current JWT policies allow scopes to be used for this.
    However, if an API uses scopes to authorize access then these APIs cannot be tested via the Developer Portal because there is no way to add resource scopes to the token request made by the portal on the developer's behalf.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  2. Support Markdown in Issues and Issue Comments

    Sometimes to better convey meaning around an issue or response to an issue formatting is needed. For instance I want to format code snippets as code and create numbered lists to communicate steps that must be followed to resolve an issue. Markdown or at the very least HTML would be a welcome feature.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add ability to switch language in Developer Portal

    Add ability to switch language in Developer Portal.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  4. Search for Operation in API not available in Azure API Management developer portal

    Search for Operation in API not available in Azure API Management developer portal

    Search for Operation in API not available in Azure API Management developer portal

    Where as with Administrator portal same search feature available for operation search

    The problem is when we provide link to customers, they are not able to search based on some specific word. They need to scroll till they find the specific operation.

    This is not user friendly.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow custom identity provider portal account creation/login

    This is the same issue as as this 'completed' one: https://feedback.azure.com/forums/248703-api-management/suggestions/5947766-custom-identity-provider-for-the-developer-portal. That is only completed if you can use Azure B2C. We want to use a different identity provider (OAuth 2.0 based) to enable SSO between multiple web applications. We are currently using delegation, but that requires some integration that could go away if we could use a custom identity provider. Since there is already support for other OAuth based providers, it seems like this would be a 'easy win' for the platform.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  6. Required field Validation on API page in Azure developer portal

    Required filed validation should be there on API page in Azure developer portal.

    Issue which I am facing is described below:

    I have published an APIs in the APIM service using a Swagger file, where the required key is set to True for all the request parameters.
    When I test the APIs within APIM, the required field validation works as expected for all the parameters and also shows the validation message.
    However, when I test the same APIs from the APIM Developer Portal, the field validation doesn’t work as expected and the API is called without displaying the validation message…

    8 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  7. Extend the various schemas

    Having extensibility built into the user, application and other schemas would be useful for capturing the correct level of data from users

    8 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  8. Embed Azure DeveloperPortal in a corporate domain site

    The developer portal enables us to import APIs and run them. I would like to be able to embed it into an existing corporate site that is already describing our company, our products, even some APIs documentation in order to have the possibility to run the APIs from there. In this way, we will decrease the number of websites a customer must use in order to access all of our features. It can be annoying to have a website for the company and then another website just for running APIs and then maybe another website for something else, etc.

    8 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →

    We are planning to address this issue as part of our developer portal work.


    Thanks for the feedback. Even though it’s possible to embed API Management developer portal experience into another portal in the true sense, it’s possible to integrate it with another portal for a more seamless experience using delegation – see docs.microsoft.com/en-us/azure/api-manageme…

  9. Allow binary request body

    Would be great if one can send binary files through the console.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  1 comment  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  10. Support OpenID Connect Hybrid Flow

    Currently only Implicit and Authorization Code flows are supported by the OpenID Connect provider in Azure APIM. The Implicit flow is being deprecated as vulnerable and a lot of applications are using Hybrid Flow (code id_token).

    Can you please add support for this flow?

    http://docs.identityserver.io/en/latest/topics/grant_types.html#hybrid

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  11. Publish Developer Portal through an API or PS Script

    We are using a customized developer portal. In order to put it from one to another stage we are using a pipeline within Azure DevOps everything works fine except for the publish process. This has to be done manually in the Developer Portal or Azure Portal. A possibility to automate this with an API or PS command would be more sufficent.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  12. Display OpenAPI 3.0 callbacks in Developer Portal

    The operations page does not display details of "Callbacks" section included in Open API 3.0:
    https://swagger.io/docs/specification/callbacks/

    Please could any callbacks defined against an operation be displayed in the new developer portal, in a similar way to Swagger UI

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  13. Developer portal - ability to preview with the content management system without publishing out.

    within the content management system for the developer portal, i want the ability to preview what the site will look like prior to publishing

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  14. Search API across entire site

    It would be very useful to have the search button functionality on entire site. For example, when searching an API by a word to display all related results from all available pages.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  15. Support deep links to DevPortal pages even if redirect to signin page is activated

    We plan to provide more information in the DevPortal such as articles in wiki style. It shall be possible to share knowledge effectively with colleagues by sending a deep link to a dedicated page (article) or API details page that are relevant in a dedicated context.
    The deep link should work even when the redirect setting to the sign-in page has been activated!

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  16. Customisable template data [not the HTML template]

    Existing customisation experience does not allow us to edit the default set of string values etc and hence the experience to be able to truly customise the portal is somewhat limited.

    Consider referring to screenshot where I want to replace the string "Azure Active Directory B2C" to read as "Developer Login".

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow customization of Password Complexity for simple sign-on on the Developer Portal

    Essentially the idea would be to allow a field in the XML for the developer portal simple sign-in or sign-on sections to allow for custom password strength requirements, instead of the current option which is just 8 characters. For instance, you could specify using at least one Capital letter and custom length such as 12 characters.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  18. APIM developer cannot test post binary data via portal

    APIM developer cannot test post binary data via portal,
    but it's a must to post files like wav, png, jpg and etc..

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  19. Navigation tree widget for web pages of the DevPortal

    To add more extensive information (on-boarding, x-cutting and conceptual information) to our partners, basic wiki functionalities like a navigation tree is required.

    The navigation tree shall
    - allow an easy navigation between different articles and it should help to easily explore interesting articles or tutorials in a short period of time.
    - be offered as a web widget that can be used on wiki page layouts.
    - reflect which article has been currently opened and therefore provide a breadcrump-like feature.
    - only display titles of articles/pages in the nav-tree widget that are actually available in the content storage.
    - facilitate…

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  20. Issues forum: support line feeds

    When posting an issue in the Developer Portal, I find that all the line feeds are not considered and the text becomes all in one line which makes it hard to read the issue.

    Please add support for multiple lines (like in the text box i'm typing in right now) and it would be nice to include some formatting features as well.

    Thanks

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base