API Management pricing | Microsoft Azure (2024)

  1. Home
  2. Azure pricing
  3. API Management pricing
  • Request a pricing quote
  • Try Azure for free

Publish APIs to developers, partners, and employees securely and at scale

Azure API Management allows organizations to publish APIs hosted on Azure, on-premises, and in other clouds more securely, reliably, and at scale. Use API Management to drive API consumption among internal teams, partners, and developers while benefiting from business and log analytics available in the admin portal. This service helps provide the tools your organization needs for end-to-end API management—everything from provisioning user roles, creating usage plans and quotas, applying policies for transforming payloads, throttling, analytics, monitoring, and alerts.

Explore pricing options

Apply filters to customize pricing options to your needs.

Prices are estimates only and are not intended as actual price quotes. Actual pricing may vary depending on the type of agreement entered with Microsoft, date of purchase, and the currency exchange rate. Prices are calculated based on US dollars and converted using London closing spot rates that are captured in the two business days prior to the last business day of the previous month end. If the two business days prior to the end of the month fall on a bank holiday in major markets, the rate setting day is generally the day immediately preceding the two business days. This rate applies to all transactions during the upcoming month. Sign in to the Azure pricing calculator to see pricing based on your current program/offer with Microsoft. Contact an Azure sales specialist for more information on pricing or to request a price quote. See frequently asked questions about Azure pricing.

US government entities are eligible to purchase Azure Government services from a licensing solution provider with no upfront financial commitment, or directly through a pay-as-you-go online subscription.

Learn more

Important—The price in R$ is merely a reference; this is an international transaction and the final price is subject to exchange rates and the inclusion of IOF taxes. An eNF will not be issued.

US government entities are eligible to purchase Azure Government services from a licensing solution provider with no upfront financial commitment, or directly through a pay-as-you-go online subscription.

Learn more

Important—The price in R$ is merely a reference; this is an international transaction and the final price is subject to exchange rates and the inclusion of IOF taxes. An eNF will not be issued.

API Management

Not available Consumption Developer Basic Standard Premium IsolatedPreview
Purpose Lightweight and serverless version of API Management service, billed per execution Non-production use cases and evaluations Entry-level production use cases Medium-volume production use cases High-volume or enterprise production use cases Enterprise production use cases requiring high degree of isolation
Price (per unit) 0-1 million API operations10 per subscription - Included Unlimited - $- per 10,000 API operations10 1+ million API operations10 - $- per 10,000 API operations10 $- $- $- $-
Unit cost of incremental units (>1) of the same service instance charged at 50% of the first unit purchased.
TBA7
Cache (per unit) External only 10 MB 50 MB 1 GB 5 GB 5 GB
Scale-out (units) N/A (automatic scaling) 1 2 4 12 per region
(call support to add more)
12 per region
(call support to add more)
SLA 99.95% No 99.95% 99.95% 99.99%1 99.99%
Isolation Shared Private Private Private Private Private
Usage limits Limits apply No No No No No
Cache, external3 Yes Yes Yes Yes Yes Yes
Developer portal No Yes Yes Yes Yes Yes
Multiple custom domain names4 No Yes No No Yes Yes
Azure Active Directory integration in developer portal No Yes No Yes Yes Yes
Availability Zone support No No No No Yes No
Virtual Network support No Yes No No Yes Yes
Multi-region deployment No No No No Yes Yes
Self-hosted gateway No Yes5 No No Yes6 Yes
Workspaces Preview No Yes8 No Yes9 Yes9 Yes9
Estimated maximum throughput2
(per unit)
N/A (automatic scaling) 500 requests/sec 1,000 requests/sec 2,500 requests/sec 4,000 requests/sec 4,000 requests/sec
Compute isolation No No No No No Yes

1 Requires deployment of at least one unit in two or more availability zones or regions.

2 Throughput figures are presented for information only and must not be relied upon for capacity and budget planning. Load test reflecting anticipated production conditions must be conducted to determine expected throughput accurately. Throughput is affected by the number and rate of concurrent client connections, the kind and number of configured policies, payload sizes, backend API performance, and other factors. The numbers presented in the table were obtained by testing with 1,000 concurrent persistent client secure HTTP connections, minimal payload sizes, no policies configured, and a low latency backend API.

3 Bring your own Redis-compatible cache, e.g. Azure Redis Cache.

4 Available for gateway only. Limit of 20 domain names per instance. Call support to add more.

5 In the Developer tier, the self-hosted gateway feature is available at no additional cost. The number of gateway deployments is not limited, but each deployment is limited to a single gateway replica (instance).

6 In the Premium tier, the self-hosted gateway feature is available at an additional cost (see below). The number of gateway replicas (instances) in each deployment is not limited.

7 To find out the price or get provision Isolated tier service please call support.

8 In the Developer tier, the workspaces feature is available at no additional cost.

9 The first five workspaces are included at no additional cost. Additional workspaces can be purchased in increments of five. Pricing will not take effect until September 1, 2023. See below for details.

10 Consumption SKU billing counts "a single operation within an HTTP request" as a billing unit. The traditional REST and SOAP APIs that contain a single operation within a HTTP request.

Self-hosted gateway

The self-hosted gateway feature expands API Management support for hybrid and multi-cloud environments. Deploying the self-hosted gateway provides a consistent and unified experience, including on Kubernetes or anywhere with Azure Arc. With the self-hosted gateway feature, organizations can deploy a containerized version of the API Management gateway component to the same environments where they host their APIs, while managing them from an associated API Management service in Azure.

Price $-
Billing applies only for Premium tier deployments. Developer tier deployments are free of charge.

Workspaces

Workspaces allow API providers to safely and securely share a single Azure API Management service across multiple teams or projects.

Price (per increment of five) $-
Billing applicable only for Standard, Premium and Isolated tier deployments. The first five workspaces are included at no additional cost. Developer tier deployments are free of charge. Pricing will not take effect until September 1, 2023.

API Center

API Center is available at no cost during preview.

Azure pricing and purchasing options

API Management pricing | Microsoft Azure (1)

Connect with us directly

Get a walkthrough of Azure pricing. Understand pricing for your cloud solution, learn about cost optimization and request a custom proposal.

Talk to a sales specialist

See ways to purchase

Purchase Azure services through the Azure website, a Microsoft representative, or an Azure partner.

Explore your options

Additional resources

API Management pricing | Microsoft Azure (2)

API Management

Learn more about API Management features and capabilities.

API Management pricing | Microsoft Azure (3)

Pricing calculator

Estimate your expected monthly costs for using any combination of Azure products.

API Management pricing | Microsoft Azure (4)

SLA

Review the Service Level Agreement for API Management.

API Management pricing | Microsoft Azure (5)

Documentation

Review technical tutorials, videos, and more API Management resources.

Frequently asked questions

Frequently asked questions about Azure pricing

  • The Developer tier does not offer an SLA. Therefore, it is not suitable for production use. The Developer tier should be used for evaluations, development, and test.

  • Yes. The new self-hosted gateway feature enables on-premises as well as multi-cloud deployments. The feature is available for production use in the Premium tier and evaluation purposes in the Developer tier. Please see the product page as well as the pricing section above for more details.

  • Customers can scale API Management by adding and removing units. Each unit has certain request processing capacity that depends on the service’s tier. For example, a unit of the Standard tier has an estimated maximum throughput of approximately 2,500 requests per second. As you add or remove units, capacity scales proportionately. For example, two units of the Standard tier provide an estimated throughput of approximately 5,000 requests per second.

  • All nodes within the gateway deployment share the location properties and configuration, for example, the custom domain name(s) and assigned APIs. Each gateway deployment corresponds to a gateway resource that can be created either via the Azure portal on the Gateways blade inside an API Management service or programmatically via management API.

  • The purpose of the Isolated tier is to enable use of all the features of API Management Premium tier in highly-regulated industries where compute environment isolation is a requirement.

  • In the Developer tier, the workspaces feature is available at no additional cost. For the Standard, Premium and Isolated tiers, the first five workspaces are included at no additional cost. Additional workspaces can be purchased in increments of five.

  • Consumption SKU charges based on the number of API requests processed by the service. It counts a single API operation within an HTTP request as a billing unit. For traditional REST and SOAP APIs, a single HTTP request contains just one operation. However, Synthetic GraphQL allows multiple operations to be combined in a single HTTP call. To accommodate Synthetic GraphQL requests, the Consumption SKU introduces a per API operation billing unit, which counts each individual operation within a single HTTP request as a separate billing unit.

Talk to a sales specialist for a walk-through of Azure pricing. Understand pricing for your cloud solution.

Request a pricing quote

Get free cloud services and a $200 credit to explore Azure for 30 days.

Try Azure for free

Added to estimate. Press 'v' to view on calculator View on calculator

Can we help you?

API Management pricing | Microsoft Azure (2024)

FAQs

API Management pricing | Microsoft Azure? ›

Azure API Management Premium ($2.800/month) worth it? Most of it's features can be done in code (caching, cors, etc.). We're using IdentityServer so we don't need it to handle auth. It's more of a nice to have, not a must in my opinion.

Is Azure API Management worth it? ›

Azure API Management Premium ($2.800/month) worth it? Most of it's features can be done in code (caching, cors, etc.). We're using IdentityServer so we don't need it to handle auth. It's more of a nice to have, not a must in my opinion.

How much does it cost to host an API in Azure? ›

Azure API Management has 6 pricing edition(s), from $0.04 to $2,795.17.

How can I reduce my APIM cost? ›

Consider scaling your API Management instance up or down to control costs. You can configure API Management with Autoscale based on a metric or a specific count. Costs depend upon the number of units, which determines throughput in requests per seconds (RPS).

Does Azure charge for API calls? ›

If you are using the Azure REST API then you should not be charged for calling the management API's.

What are the drawbacks of API Management? ›

However, they also come with some drawbacks, such as security concerns, complexity, compatibility issues, dependency on third-party developers, and governance and management issues.

Is Azure certification enough? ›

An Azure Fundamentals Certification can be an excellent way to make your resume stand out to potential employers. Certifications from industry leaders like Microsoft can help demonstrate your knowledge of cloud computing models, cloud governance strategy, cloud migration, and more.

Is API integration expensive? ›

The cost of building an API can vary depending on the complexity of the project, but it typically ranges from $10,000 to $50,000. There are a number of factors that can affect the cost of API development, including the number of endpoints, the data volume, and the security requirements.

Can I host my API for free? ›

The first way to host your API is directly from your local computer. Even though this sounds weird, it's pretty easy and for free. While you are developing your API using express or any other library you host it in your localhost:3000 where 3000 is the port through which the network request happens.

Do API requests cost money? ›

For most users, a basic version of the API is available for free up to a certain limit. Once that limit is exceeded, Google charges per API call, which varies based on the specific Maps service used (like Directions, Places, or Roads).

Is Azure APIM free? ›

Self-hosted gateway

Billing applies only for Premium tier deployments. Developer tier deployments are free of charge.

What is the difference between Azure API Management and app services? ›

Microsoft's Azure API Management supports creation of API. The Microsoft Azure App Service is a PaaS that enables users to build, deploy, and scale web apps and APIs, a fully managed service with built-in infrastructure maintenance, security patching, and scaling.

What is the difference between API gateway and APIM? ›

API Management (APIM) is superior to API gateway where it does all the activities of API Gateway and also do additional activities like Service dictionary, Service directory lookup, monitoring services and handle security functionalities to service invocation through SSL certificates.

How do I scale Azure API management? ›

Customers can scale an Azure API Management instance in a dedicated service tier by adding and removing units. A unit is composed of dedicated Azure resources and has a certain load-bearing capacity expressed as a number of API calls per second.

What is Azure API management? ›

Azure API Management is a hybrid, multicloud management platform for APIs across all environments. As a platform-as-a-service, API Management supports the complete API lifecycle.

How should I charge for my API? ›

One approach is to charge a very small amount every time the user makes an API call. Since API calls happen many times, this amount is usually a fraction of a cent. Products that charge this way often provide discounts for prepaying for API calls. They also usually provide an amount of API calls available for free.

What is the benefit of Azure API Management? ›

Azure API Management benefits;

Secures backend services access to APIs with API keys. Caches backend responses if set up. Easy authentication and access control for API security and access. Define end-to-end policies for inbound and outbound traffic.

Why use Azure API Manager? ›

Azure API Management helps customers meet these challenges: Abstract backend architecture diversity and complexity from API consumers. Securely expose services hosted on and outside of Azure as APIs. Protect, accelerate, and observe APIs.

Is API Management necessary? ›

API management ensures compliance with corporate policies and external regulations around data privacy. Businesses can also enforce rules around data governance and API security to ensure they are not leaving backdoors into their applications and sensitive data.

What is the purpose of Azure API Management service? ›

Azure API Management is a fully managed service that helps developers to securely expose their APIs to external and internal customers. It provides a set of tools and services for creating, publishing, and managing APIs, as well as for enforcing security, scaling, and monitoring API usage.

Top Articles
Latest Posts
Article information

Author: Kelle Weber

Last Updated:

Views: 6331

Rating: 4.2 / 5 (73 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Kelle Weber

Birthday: 2000-08-05

Address: 6796 Juan Square, Markfort, MN 58988

Phone: +8215934114615

Job: Hospitality Director

Hobby: tabletop games, Foreign language learning, Leather crafting, Horseback riding, Swimming, Knapping, Handball

Introduction: My name is Kelle Weber, I am a magnificent, enchanting, fair, joyous, light, determined, joyous person who loves writing and wants to share my knowledge and understanding with you.