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. Ability to Group Subscription Keys

    Currently the subscription keys are issued at the 'Product' level. These products basically map to resource features. It is great that subscription is managed at this granularity but it would be better if the subscriptions can also be managed at higher levels. I may want to use the same subscription key to Axcess multiple products (or bundles) or even go to a higher level of managing APIs at multiple bundles level (or container) with a single key. This way the developers can use the same subscription key across products, bundles or container levels as configured by the publisher of the…

    88 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  2. Manual order/grouping of operations

    It'd be great to be able to manually order and/or group operations within an API for easier usage.

    58 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Miao Jiang responded

    Thanks for the feedback. Can you please provide a little more details on how you want this to work? Do you want this feature on developer portal or admin portal or both? Thanks!

  3. Open Id Connect - add required scopes in Developer Portal

    Currently it is not possible to add required scopes (or any additional URL or body parameters) to authorize requests.
    I think it is possible for OAuth0 integration.
    It might be worthwhile to add such possibility.

    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 →
  4. Improve C# code sample template for PATCH operations

    Currently, the C# code sample template doesn't have a case for PATCH operations (other Http methods are listed). Would be good to fix this gap in the interest of completeness.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  5. Render placeholders for request headers in sample code templates

    The code samples in the developer portal (curl, c#, java, etc.) do not render a placeholder value for request header parameters, aside from a few special ones like subscription key, authorization, content-type, etc. I can fix this in the Liquid template, but this might be a good improvement for APIM out of the box.

    For example, if I have the following required header parameter defined in my OpenApi definition for a PATCH request:
    {
    "name": "If-Match",
    "in": "header",
    "description": " ETag of the entity",
    "required": true,
    "type": "string"
    }

    The Curl code sample renders this header without any {placeholder} value…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  6. Customize redirection from signin/signup page to Home page instead of profile

    Currently when a user signs up from the Developer Portal and then signs in, the user is taken to the Profile page. It would be more presentable and better user experience if there is an option to redirect the user to the Home page upon log in than to the Profile page.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  7. stop forced display of Request Headers

    Hello.
    When adding the "CONTENT TYPE" of Request Body's Representations in the publisher portal, Request Headers is forcibly displayed as "Content-Type (optional)" on the developer portal, so it is in a state that it can not be deleted or edited.
    I want you to stop forced display of Request Headers or make it editable.
    Thank you.

    1 vote
    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. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  9. 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
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  10. Change authenticaion cookie domain for username/password authentication

    When working with delegated authentication and the developer portal of the API manager, you will often be working with multiple websites. E.g. developers.example.com for the developer portal and site.example.com for the rest of your site. The issue is that we cannot reliably log a user out from the site.example.com side, because we cannot remove the '.AspNet.AuthenticationCookie' from that site. If that was a cookie at the domain '.example.com' the site.example.com application could manage it to make sure a user is signed out both sites.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  11. Conditional OAUTH prompt

    Conditional Authorization - There are situations where OAUTH prompt to be conditional based. For eg, in a money transfer scenario, if the transfer is < some amount, no authorization is required. In this case, can we add a feature in the developer portal / security to prompt OAuth based on some business rule, when a user hits try it button in developer portal

    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 →
  12. announcements

    I don't see anything in the new Azure portal about the announcements (blog) component. I also don't see any mention of it on the Azure API Management roadmap site. What is the plan for this? And will it eventually be migrated to the new Azure portal?

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

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  14. Recover deleted blog posts and blogs from Git or by using Management API

    Recover deleted blog posts and blogs from Git or by using Management API

    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. Automation of subscription request

    After an account is created and verified, the user has to go back to the developer page, click on products and then subscribe for the product.

    We hope that the subscription request can be automated, that when an account is generated, a subscription request is automatically generated for the account.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  0 comments  ·  Developer portal  ·  Flag idea as inappropriate…  ·  Admin →
  16. Add "Remember Me" feature to OAuth Resource Owner Password grant type in the Developer Portal

    Add a "remember me" checkbox to the OAuth Resource Owner Password grant type so that it reuses the access token for other "Try It" attempts for any other API operations instead of requiring the username/password for every operation.

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

Feedback and Knowledge Base