API Management Pricing

Azure API Management allows organizations to publish APIs 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.

Pricing Details

API Management is offered in three tiers: Developer, Standard, and Premium.

  Developer Standard Premium
Price $-/day
per unit
(~$-/mo)
$-/day
per unit
(~$-/mo)
$-/day
per unit
(~$-/mo)
API Calls (per unit) 32 K / day
( ~1 M / month )
7 M / day
( ~217 M / month )
32 M / day
( ~1 B / month )
Data Transfer (per unit) 161 MB / day
( ~5 GB / month )
32 GB / day
( ~1 TB / month )
161 GB / day
( ~5 TB / month )
Cache 10 MB 1 GB 5 GB
Scale-out None 4 units Unlimited
SLA No 99.9% 99.95%
Multi-Region Deployment No No Yes
Azure Active Directory Integration Unlimited User Accounts No Unlimited User Accounts
VPN Yes No Yes
Additional Data Transfers Standard Data Transfers rates apply Standard Data Transfers rates apply Standard Data Transfers rates apply
* Monthly price estimates are based on 31 days of usage per month.

Support & SLA

  • We provide technical support for all Azure services released to General Availability through Azure Support, starting at $29.0/month. Billing and subscription management support is provided at no cost.
  • SLA: We guarantee that API Management Service instances running in the Standard tier will respond to requests to perform operations at least 99.9% of the time. We guarantee that API Management Service instances running in the Premium tier deployed across two or more regions will respond to requests to perform operations at least 99.95% of the time. No SLA is provided for the Developer tier of the API Management Service. To learn more, visit the Azure SLA page.

FAQ

  • Throughput and latency of the API Management gateway will vary widely depending on many factors, such as number and rate of concurrent connections, the kind and number of configured policies, request and response sizes and backend latency. Therefore, we recommend that prior going into production customers load test their API Management service instances with their specific configurations and request patterns. The Standard and Premium tiers have been tested with peak loads of up to 1000 and 5000 requests/second with a minimal policy set and low latency backend. If you have additional questions, please contact us.

  • The Developer tier is for API Management trial, development, and functional test. Customers should not use this tier for production.

  • No. There is no on-premises deployment option available at this time but you can vote on uservoice if you’d like this capability. However, you can certainly use Azure-based API management with on-premises systems and data.

  • Customers can scale API Management by adding and removing units. Each unit has capacity that depends on its tier. For example, the Standard tier includes 200 million API calls per month, 1 terabyte of bandwidth per month, and throughput of approximately 1000 requests per second. As you add additional units, capacity scales proportionately. For example, 2 units of Standard provides 400 million API calls per month, 2 terabytes of bandwidth, and approximately 2000 requests per second.

Resources

Calculator

Estimate your monthly costs for Azure services

Purchase FAQ

Review Azure pricing frequently asked questions

Product Details

Learn more about API Management

Documentation

Review technical tutorials, videos and more resources

Sign up now and get $200 in Azure credits

Start today