ZuploZuplo
LoginStart for Free
  • Documentation
  • API Reference
Introduction
Getting Started
    Develop using the Portal
      1 - Setup Your Gateway2 - Rate Limiting3 - API Key Auth4 - Deploy5 - Dynamic Rate LimitingMCP - Quick start
    Develop Locally
      1 - Setup Your Gateway2 - Rate Limiting3 - API Key Auth
Concepts
Development
Policies
Handlers
API Keys
MCP Server
MCP Gateway
AI Gateway
Developer Portal
Monetization
Deploying & Source Control
Observability
Networking & Infrastructure
Account Management
Programming API
Build with AI
Zuplo CLI
Migration Guides
Platform LimitsSecuritySupportTrust & ComplianceChangelog
powered by Zudoku
Documentation

Zuplo Platform Limits

This document describes the limits that apply to your Zuplo account.

Managed Dedicated Environments

The limits in this document are primarily for Zuplo's managed edge environment . For managed dedicated environments and enterprise agreements, most limits are fully customizable to meet your specific requirements.

General

Below are general limits that apply to deployments on Zuplo's managed edge environments.

FeatureDescriptionLimit
Environment VariablesThe number of environment variables you can createFree/Builder Plans: 50 variables per environment, Other Plans: 100 per environment
Environment Variable sizeThe size of an environment variable~5kb per variable
Request DurationThe maximum time a request can take to completeFree/Builder Plans: 30 seconds, Other Plans: No Limit
MemoryThe maximum memory available when processing a requestFree/Builder Plans: 128mb, Enterprise Plans: Custom
Requests per secondThe maximum number of requests per secondDevelopment Environments (Working Copy): 1000 requests per minute. No Limit outside of plan monthly limit
Log SizeThe size of a log entryZuplo Portal live logs are limited to ~10kB. Excess will be truncated. For third-party logging providers, the value depends on the provider. Zuplo imposes no limit.
Request Body SizeThe maximum size of an incoming request body500 MB
Response HeadersThe total size of all response headers128 KB
SubrequestsThe maximum number of subrequests per request1,000
Simultaneous Open ConnectionsThe maximum number of simultaneous open connections per request6

HTTP connections

In Zuplo's managed edge environment, HTTP connections have timeouts to ensure efficient use of resources. These timeouts apply to both incoming connections from clients to Zuplo and outgoing connections from Zuplo to your origin servers.

Between client and Zuplo

TypeLimit (seconds)HTTP status code at limit
Connection Keep-Alive HTTP/1.1400TCP connection closed
Connection Idle HTTP/2400TCP connection closed

Between Zuplo and origin server

TypeLimit (seconds)HTTP status code at limit
Complete TCP Connection19522
TCP ACK Timeout90522
TCP Keep-Alive Interval30520
Proxy Idle Timeout900520
Proxy Read Timeout180524
Proxy Write Timeout30524
HTTP/2 Pings to OriginOff-
HTTP/2 Connection Idle900No

API keys

Consumers & keys

Zuplo doesn't impose a hard cap on the number of consumers or keys you can create. However, usage of the service is subject to "fair use" policies meaning if your usage is deemed excessive we may limit usage. If you require specific limits please contact sales to discuss pricing plans.

Our general guidelines for what constitutes fair use are as follows:

  • Free Plan: 100 consumers or keys
  • Builder Plan: 1,000 consumers or keys
  • Enterprise Plan: Custom

Consumer metadata and tags

  • Consumer metadata - The JSON encoded object can't be larger than 1kb.
  • Consumer tags - Each consumer is limited to 5 key value pair tags.

API key management operations

Requests to API key management operations on the Zuplo Developer API (dev.zuplo.com) are limited to 100 requests per second.

API key authorizations

One API key authorization can be made per request. Enterprise plans can request custom limits to allow multiple API key authorizations per request.

Cache

The cache API and abstractions on top of it such as ZoneCache have the following limits:

  • Maximum size per cached item: 512 MB
  • Maximum cache calls per request: 1000
Edit this page
Last modified on May 29, 2026
Migrate from Azure APIMSecurity
On this page
  • General
  • HTTP connections
  • Between client and Zuplo
  • Between Zuplo and origin server
  • API keys
    • Consumers & keys
    • Consumer metadata and tags
    • API key management operations
    • API key authorizations
    • Cache