Azure API Management

Inside scoop from the API Management team

Important changes to OpenAPI import and export

Last updated: April 12, 2018 We introduced some changes in how OpenAPI import and export works in API Management. We made these changes based on customer feedback and to better align with OpenAPI semantics. The new behavior is in effect in the March 28 release when using Azure portal (including integrated Swagger editor) or management API version… Read more

Managing Versions and Revisions using the HTTP API

The new Versions and Revisions feature was designed to fit as seamlessly as possible into our existing management API. From a high level perspective, working with a current Revision is identical to the way working with an API has always been. Working with a different Version of an API, is just like working with a… Read more

A look under the hood of our Power BI solution template

Hopefully you have seen our announcement about the new Azure API Management Analytics Power BI solution template, giving you eye-catching, customizable reports on you API Management traffic. This post takes a deep dive into the component parts, how they work, and how you can customize the solution to meet your individual requirements. How? You can… Read more

Deep Dive on set-body Policy

Introduction The set body policy is used for changing the request or response body. If the policy is in the inbound policy section it changes the request payload passed to the back-end API, however, if it is in the outbound section it changes the response payload returned by API Management to the client. Building a… Read more

API Versioning with Azure API Management

When talking to developers building HTTP APIs the subject of versioning comes up regularly. A quick web search will reveal hundreds of articles promoting guidance on the subject. Unfortunately, many of those “best practices” contain information that is contradictory. For example, some will say, always include a v1 in your URL in your first release…. Read more

API Management Scenario based labs

The Cloud Application Development (CAD) BlackBelt team is publishing a news series of scenario based labs that showcase how certain workloads such as API Management, Serverless capabilities and Cognitive Services can quickly add value to customers without them having to refactor their legacy lift and shift workloads. Each lab takes a technical scenario and solves it… Read more

SOAP to REST now generally available

Today we are announcing the general availability of SOAP to REST support in Azure API Management. This feature allows customers to easily create REST-based HTTP APIs from their existing SOAP-based web services. As part of this feature, we are making support for liquid-based transformations generally available also – see the set body policy reference. For… Read more


A few months ago we added SOAP pass-through support to Azure API Management – thank you to all of you using and giving us feedback on this feature. One of the top requests was “how can I transform my SOAP backend into a RESTful HTTP front end?”. This blog posts will walk you through how… Read more

API Management in the Azure portal public preview!

Today we are announcing a public preview of API Management with the Azure Portal. Now you can perform all operations that are available in the classic portal: Create and delete API Management instances Change scale and pricing tiers Configure custom domains and SSL Set-up VNETs NEW: Support ARM VNETs and internal-only access are available exclusively in… Read more

Provide client SDKs for your APIs with APIMATIC and Azure API Management

APIMATIC has just announced integration with Azure API Management. If you aren’t familiar with APIMATIC, the company offers high-quality API SDKs generated from standard API definition formats, such as OpenAPI (formerly Swagger). With the APIMatic widget embedded into your developer portal, you can easily provide downloadable client SDKs for your APIs in API Management. SDKs… Read more