Per-User Limits
Apply rate limits per API key, per user, or per endpoint — with a single click or full TypeScript customization.
Protect your APIs from abuse and ensure fair usage with flexible, programmable rate limiting that works at the edge.
Apply rate limits per API key, per user, or per endpoint — with a single click or full TypeScript customization.
Rate limiting decisions are made at the edge, not at your origin, keeping your backend protected and fast.
Store tier information in API key metadata and apply different limits to free vs. paid customers automatically.
Configure rate limits per API, per route, per user, or per API key with simple JSON configuration. No cURL commands or complex DSLs required.
Learn more in the docsUse TypeScript to implement custom rate limiting logic — different limits per customer tier, dynamic burst allowances, or business-rule-based throttling.
Learn more in the docsZuplo's rate limiting is distributed across 300+ edge locations, providing accurate enforcement globally without a central database bottleneck.
Learn more in the docsCommon questions about Rate Limiting.
Join thousands of developers who trust Zuplo to secure, scale, and monetize their APIs.