Skip to content

Latest commit

 

History

History
57 lines (50 loc) · 4.48 KB

api-management-service-limits.md

File metadata and controls

57 lines (50 loc) · 4.48 KB
title description services author ms.service ms.topic ms.date ms.author ms.custom
API Management service limits - classic tiers
Include file
api-management
dlepow
azure-api-management
include
06/14/2024
danlep
Include file

For certain API Management resources, limits are set only in the Consumption tier; in other API Management classic tiers, where indicated, these resources are unlimited. However, your practical upper limit depends on service configuration including pricing tier, service capacity, number of scale units, policy configuration, API definitions and types, number of concurrent requests, and other factors.

To request a limit increase, create a support request from the Azure portal. For more information, see Azure support plans.

Resource Consumption Developer Basic Standard Premium
Maximum number of scale units N/A (automatic scaling) 1 2 4 31 per region
Cache size (per unit) External only 10 MiB 50 MiB 1 GiB 5 GiB
Concurrent back-end connections1 per HTTP authority Unlimited 1,024 2,048 per unit 2,048 per unit 2,048 per unit
Maximum cached response size 2 MiB 2 MiB 2 MiB 2 MiB 2 MiB
Maximum policy document size 16 KiB 256 KiB 256 KiB 256 KiB 256 KiB
Maximum custom gateway domains per service instance N/A 20 N/A N/A 20
Maximum number of CA certificates per service instance N/A 10 10 10 10
Maximum number of service instances per Azure subscription 20 Unlimited Unlimited Unlimited Unlimited
Maximum number of subscriptions per service instance 500 Unlimited Unlimited Unlimited Unlimited
Maximum number of client certificates per service instance 50 Unlimited Unlimited Unlimited Unlimited
Maximum number of APIs per service instance 50 Unlimited Unlimited Unlimited Unlimited
Maximum number of API operations per service instance 1,000 Unlimited Unlimited Unlimited Unlimited
Maximum total request duration 30 seconds Unlimited Unlimited Unlimited Unlimited
Maximum request payload size 1 GiB Unlimited Unlimited Unlimited Unlimited
Maximum buffered payload size 2 MiB 500 MiB 500 MiB 500 MiB 500 MiB
Maximum request/response payload size in diagnostic logs 8,192 bytes 8,192 bytes 8,192 bytes 8,192 bytes 8,192 bytes
Maximum request URL size2 16,384 bytes Unlimited Unlimited Unlimited Unlimited
Maximum character length of URL path segment 1,024 1,024 1,024 1,024 1,024
Maximum character length of named value 4,096 4,096 4,096 4,096 4,096
Maximum size of API schema used by validation policy 4 MB 4 MB 4 MB 4 MB 4 MB
Maximum number of schemas 100 100 100 100 100
Maximum size of request or response body in validate-content policy 100 KiB 100 KiB 100 KiB 100 KiB 100 KiB
Maximum number of self-hosted gateways3 N/A 25 N/A N/A 25
Maximum number of active WebSocket connections per unit4 N/A 2,500 5,000 5,000 5,000
Maximum number of tags supported by an API Management resource 15 15 15 15 15
Maximum number of credential providers per service instance 1,000 1,000 1,000 1,000 1,000
Maximum number of connections per credential provider 10,000 10,000 10,000 10,000 10,000
Maximum number of access policies per connection 100 100 100 100 100
Maximum number of authorization requests per minute per connection 250 250 250 250 250
Maximum number of workspaces per service instance N/A N/A N/A N/A 100

1 Connections are pooled and reused unless explicitly closed by the backend.
2 Includes an up to 2048-bytes long query string.
3 The number of nodes (or replicas) associated with a self-hosted gateway resource is unlimited in the Premium tier and capped at a single node in the Developer tier.
4 Up to a maximum of 60,000 connections per service instance.