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. Copy/Clone whole pages

    Create a feature to copy whole pages to easily recreate content and edit only small Parts.
    Currently only available by adding each section to the library (if it's working) or create an own template.
    But adding a feature e.g. to add a whole page to the library, would facilitate the process of recreating pages.
    The current possibility of creating a template or adding everything to the library is for some use cases (e.g. Wiki/Documentation pages) not flexible enough.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  2. User administration through event

    Today there is no good way to get a signal that a User has signed up on the Developer Portal. It would be good to be able to set an alert on this type of event to be able to react and assign the new user to othe right groups as soon as possible.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  3. Publish and group APIs according to resource path.

    To better understand the relation of the resources, it would be nice to be able to publish the APIs according to resource path rather then operation.

    Could also be nice to be able to group them according to resource path in API Management as well.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  4. Full-text search that covers all web pages of the DevPortal

    To enable all users/visitors of the DevPortal to search for key terms, the DevPortal shall
    - provide a google-like full-text search function that searches in all pages of the DevPortal including the meta data for each page
    - For each page, meta data can be entered (e.g. synonyms) to improve the search results
    - provide a web widget with a customizable search field that can be easily added on pages and layouts/templates on any place.
    - offer options on how to display the search results, e.g., on the same page, in a new window, or in a new browser tab…

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

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  6. Show method of operation on the developer portal Report page for consistency and readability.

    Method name is already included in the API Details page which makes it super easy to distinguish with what operation and method combination you are working with.

    I would like to see this included for the reports page since the way it is now is difficult to read (unreadable even) because you cannot distinguish a GET from a POST.

    Example:
    I have a endpoint named Enquiries.
    One with GET and one with POST.
    So I go to the reports page to see how fast the average response time is. There is no way to distinguish the two.

    See screenshot.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  7. Support in "produces" section the Accept-Header from OpenAPI specification

    The produces/consumes is MIME type.
    1. The “consumes” specify the format that the API can accept. So “consumes” only affects operations with a request body, such as POST, PUT and PATCH.
    And is sent via “Content-Type” header
    2. The “produces” specify the format that the API can return.
    And I sent via “Accept” header

    Using the “Accept” header the user can select needed API response MIME type (e.g. "text/plain", "application/octet-stream", "/").

    When sending a request with SwaggerUI, We can selecte "application/octet-stream" Response Content Type.
    The request was sent by Swagger UI with the “Accept” header value filled "application/octet-stream".

    51 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  8. Copy text-/image-sections

    Create a feature to be able to copy a text- or image-section via ctrl+c or a widget option and be able to paste in another section. It should work on the same page as well as on a different page.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  9. [New Developer Portal] : Content writing without sign in Azure portal

    Currently for putting content on APIM one has to be logged as administrator and that can be achieved only by clicking the Developer Portal/Publisher portal button on Azure portal .
    We don’t want to give access to the content writer on the subscription and instead they should be able to login with a role like content writer to the developer portal and make the necessary updates to the portal

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  10. *********** Test: Developer Portal (Legacy) AutoComplete Not Disabled (Ways to Disable/Enable)

    Ways to restrict AutoComplete on Password field of legacy developer portal?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  11. [New DevPortal] Add spacing option to the section styling.

    When working with a 3-column (full screen) layout in the managed Developer Portal the distance between articles should be able to be set in an option. Since there also is no feature to align for example Header menus with the content below it is near impossible to create a pleasant UI. With the option to set the distance between articles this issue would be manageable. On top of that if this feature should be implemented the sections from the layout in the end should have the same spacing.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  13. users documentation in multiple languages

    We need to maintain the developer portal on 2 languages (English and French). We want to have every single page in these languages: all content pages and all templated pages like products pages apis pages etc. .
    Can you direct me to the right documentation to implement this task for both the legacy Developer Portal and for the new Developer Poratl

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow multiple content sections

    While editing layouts adding additional content sections would prove useful for designing pages since it would open more possibilities in aligning elements. It would help overall to determine what approach and design suits the user best.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  15. Remodel hyperlink list

    When trying to format a text element as a hyperlink to a web URL the display is messy. My proposal would be to be able to name a Link which then is displayed instead of the whole URL. Since multiple people could work on one instance/page of the Developer Portal an overview over all used Links on a Page would support the usability and visibility of the DevPortal. Additionally a clearer and more stable indicator of what is selected and a "Copy link" function would also enhance the usability.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  16. Toolbox should be movable

    It would be comfortable to be able to move the Toolbox on the left, so that the content behind it can be accessed and edited. One way to achieve it would be to move the Toolbox via drag and drop to another place and/or screen.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  17. [New Developer Portal] : Feedback widget

    We want our partner (external users) to be able send feedback to us . At minimum we want to capture if it is positive/negative , description. It would be amazing if we can get information on the issues they are facing by having something similar to this https://www.npmjs.com/package/ng-feedback

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  18. [New Developer Portal] : RBAC for content

    We are able to do RBAC for API by using product subscriptions but there is no RBAC for content , a user has access to all the documentation on the portal.
    We want the access to documentation to also be governed by the role.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  19. Name of sign in OAuth buttons on developer portal

    The ability to change the name of the sign in OAuth buttons on the developer portal. Instead of "Azure Active Directory" the possibility to write "Company account sign in" for example.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base